WIP new upsert implementation, refs #652

This commit is contained in:
Simon Willison 2025-05-07 17:10:22 -07:00
commit fe3a3d4000
4 changed files with 195 additions and 112 deletions

View file

@ -18,7 +18,7 @@ def test_tracer():
("select name from sqlite_master where type = 'view'", None),
("CREATE TABLE [dogs] (\n [name] TEXT\n);\n ", None),
("select name from sqlite_master where type = 'view'", None),
("INSERT INTO [dogs] ([name]) VALUES (?);", ["Cleopaws"]),
("INSERT INTO [dogs] ([name]) VALUES (?)", ["Cleopaws"]),
("select name from sqlite_master where type = 'view'", None),
(
"CREATE VIRTUAL TABLE [dogs_fts] USING FTS5 (\n [name],\n content=[dogs]\n)",