summaryrefslogtreecommitdiffstats
path: root/rust/HACKING.md
Commit message (Collapse)AuthorAgeFilesLines
* update HACKING with new file namesBryan Newbold2019-01-091-3/+3
|
* rename diesel migrations folder nameBryan Newbold2019-01-081-1/+1
|
* add auth/check endpointBryan Newbold2019-01-071-0/+9
|
* bit of auth docsBryan Newbold2018-12-311-0/+4
|
* refactor fatcat-api => fatcat-api-specBryan Newbold2018-09-111-2/+3
|
* database_entity_crud -> api_entity_crudBryan Newbold2018-09-101-2/+2
|
* major CRUD refactorBryan Newbold2018-09-071-0/+34
| | | | | | | | | | | | | | | 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)
* split/move docs aroundBryan Newbold2018-08-241-0/+24