aboutsummaryrefslogtreecommitdiffstats
path: root/rust/src/database_schema.rs
Commit message (Collapse)AuthorAgeFilesLines
* basic impl of extid changesBryan Newbold2019-05-101-5/+10
|
* impl withdrawn_statusBryan Newbold2019-05-101-1/+1
|
* rust impl cdx extra_json removalBryan Newbold2019-05-091-1/+0
|
* codegen diesel rust schemaBryan Newbold2019-05-081-1/+13
| | | | | | | | The number of fields on release_rev went over 32, so we need the (slow) 64 column feature of diesel. Might be possible to get back under that if we don't use some of these columns after all.
* rust impl of new fieldsBryan Newbold2019-01-211-2/+6
|
* impl cdx timestamps as datetimeBryan Newbold2019-01-181-1/+1
|
* first draft implementation of ref interningBryan Newbold2019-01-111-10/+13
|
* minor SQL schema tweaks (column order and extra indexes)Bryan Newbold2019-01-111-1/+1
|
* WIP on annotations and changesBryan Newbold2019-01-101-0/+16
|
* start removing active editgroup codeBryan Newbold2019-01-091-1/+1
|
* add superuser role/flagBryan Newbold2019-01-041-0/+1
|
* start to impl oidc authBryan Newbold2019-01-031-0/+14
|
* sql codegen and WIP on auth commandBryan Newbold2018-12-271-0/+3
|
* impl edit_id changeBryan Newbold2018-12-261-7/+7
|
* rust impl last webcapture schema tweaksBryan Newbold2018-12-261-2/+2
|
* fileset/web basic implementationBryan Newbold2018-12-261-10/+153
| | | | | | As well as small consistency and bugfix implementations. No new tests yet...
* implement release_year (and rustfmt)Bryan Newbold2018-12-241-0/+1
|
* rustfmt, and implement schema tweaksBryan Newbold2018-09-221-4/+4
|
* re-generate database_schema.rsBryan Newbold2018-09-171-23/+23
|
* fix CHECK clausesBryan Newbold2018-09-171-15/+15
|
* use JSONB over JSONBryan Newbold2018-09-101-13/+13
| | | | | | Sort of an impulsive "why not" decision. From earlier tests, expect this to consume a few % more disk (but not index)... adds a lot more query flexibility if we want that in the future. Seems worth the price.
* use index_val, not index, in SQL schemaBryan Newbold2018-08-201-2/+2
|
* trivial implementation of core_id field on releasesBryan Newbold2018-08-141-0/+1
|
* abstracts; more testsBryan Newbold2018-07-251-1/+1
|
* partial implementation of new API featuresBryan Newbold2018-07-241-17/+58
|
* editor_id and editgroup_id as idents; revisions as raw UUIDBryan Newbold2018-07-201-28/+28
|
* change release field order, and larger examplesBryan Newbold2018-06-171-1/+1
|
* update rust/api for schema extensionsBryan Newbold2018-06-041-4/+15
|
* tweak schema (api and sql)Bryan Newbold2018-05-261-3/+8
|
* return all edits for an editgroup GETBryan Newbold2018-05-251-10/+10
|
* index for contribsBryan Newbold2018-05-251-1/+2
|
* file_releaseBryan Newbold2018-05-251-1/+1
|
* revision publish date as DateBryan Newbold2018-05-241-1/+1
|
* extra_json in SQL schema and implementationBryan Newbold2018-05-241-0/+10
|
* end-to-end extra_json exampleBryan Newbold2018-05-241-2/+1
|
* update codegen and hack-fix testsBryan Newbold2018-05-241-2/+2
|
* more i64 cleanupBryan Newbold2018-05-241-2/+3
|
* WIP on API spec improvementsBryan Newbold2018-05-241-0/+1
| | | | Fixes a bunch of i64/i32/isize stuff
* simplify SQL schema a bitBryan Newbold2018-05-161-3/+1
|
* remove all extra_json for nowBryan Newbold2018-05-151-10/+0
|
* JSONB back to JSON, and skip for container_rev while debuggingBryan Newbold2018-05-151-11/+10
|
* update schemaBryan Newbold2018-05-151-20/+19
|
* regenerate full(er) database schemaBryan Newbold2018-05-151-0/+191
|
* commit older filesBryan Newbold2018-05-141-0/+68