diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-09-07 10:49:15 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-09-07 10:53:08 -0700 |
commit | 18eae2395863e32e4b7413010adafe1ffc95076e (patch) | |
tree | 57f3d752478ffab04fe83503ff67017674f8eb68 /notes/golang.txt | |
parent | 1cf1061e17cb6070e4540c19b787747232eb909c (diff) | |
download | fatcat-18eae2395863e32e4b7413010adafe1ffc95076e.tar.gz fatcat-18eae2395863e32e4b7413010adafe1ffc95076e.zip |
major CRUD refactor
This is the start of a large refactor to move all entity CRUD (create,
read, update, delete) model/database code into it's own file.
HACKING has been updated with an overview of what happens in each file.
Next steps:
- split rev (and sub-table) insertion in to db_rev_insert and make
create/update generic
- inserts should be batch (vector) by default
- move all other entities into this new trait framework
- bypass api_server wrappers and call into CRUD from api_wrappers for
entity ops (should be a big cleanup)
Diffstat (limited to 'notes/golang.txt')
0 files changed, 0 insertions, 0 deletions