drop aux shadow table on destroy

This commit is contained in:
Alex Garcia 2024-11-13 15:01:43 -08:00
parent 163654b93a
commit d6adbc9f56
4 changed files with 37 additions and 6 deletions

12
TODO
View file

@ -7,10 +7,10 @@
# auxiliary columns
- DELETE and UPDATE support
- in xBestIndex, ensure there are no constraints on any aux column
- enforce column types, ie STRICT?
- NOT NULL?
- drop aux shadow table on xDestroy
- perf: INSERT stmt should be cached on vec0_vtab
- perf: LEFT JOIN aux table to rowids query in vec0_cursor for rowid/point stmts, to avoid N lookup queries
- in xBestIndex, ensure there are no constraints on any aux column
- DELETE and UPDATE support
- later:
- NOT NULL?
- perf: INSERT stmt should be cached on vec0_vtab
- perf: LEFT JOIN aux table to rowids query in vec0_cursor for rowid/point stmts, to avoid N lookup queries