diff options
Diffstat (limited to 'personal_agent/database/migrations')
| -rw-r--r-- | personal_agent/database/migrations/002_add_memory_fts.sql | 6 | ||||
| -rw-r--r-- | personal_agent/database/migrations/003_populate_memory_fts.sql | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/personal_agent/database/migrations/002_add_memory_fts.sql b/personal_agent/database/migrations/002_add_memory_fts.sql new file mode 100644 index 0000000..26ccada --- /dev/null +++ b/personal_agent/database/migrations/002_add_memory_fts.sql @@ -0,0 +1,6 @@ +CREATE VIRTUAL TABLE IF NOT EXISTS memories_fts +USING fts5( + content, + content='memories', + content_rowid='rowid' +); diff --git a/personal_agent/database/migrations/003_populate_memory_fts.sql b/personal_agent/database/migrations/003_populate_memory_fts.sql new file mode 100644 index 0000000..35c2a4e --- /dev/null +++ b/personal_agent/database/migrations/003_populate_memory_fts.sql @@ -0,0 +1,3 @@ +INSERT INTO memories_fts(rowid, content) +SELECT rowid, content +FROM memories; |
