Damien Elmes
|
cdbe7346ab
|
bytes->blob in sql
|
2020-05-18 13:36:45 +10:00 |
|
Damien Elmes
|
2308b136fd
|
add an index on notes(mid) so we can avoid the tablescan
|
2020-05-12 21:13:34 +10:00 |
|
Damien Elmes
|
5cefece264
|
switch primary key to deck id
|
2020-05-12 21:13:33 +10:00 |
|
Damien Elmes
|
3ffb37270d
|
add partial index on odid, and search odid as well
the odid != 0 check in cards_for_deck.sql is necessary for sqlite
to be able to take advantage of the index
|
2020-05-12 21:13:33 +10:00 |
|
Damien Elmes
|
f592672fa9
|
add separate decks table, and start on moving deck handling to Rust
The Python tests are passing, but there are still a number of issues
to work through, and the table/protobuf schema is not yet finalized.
|
2020-05-12 21:13:33 +10:00 |
|
Damien Elmes
|
805a3a710e
|
split note types into separate tables
- store the config in protobuf instead of json
- still loading+saving in bulk for now
- code using the schema11 structs needs to be migrated
|
2020-05-12 21:13:33 +10:00 |
|