From a6e17e33a0f88d76ae03fb6f6c6964b33bb52ef6 Mon Sep 17 00:00:00 2001 From: Storme-bit Date: Sun, 19 Apr 2026 06:52:43 -0700 Subject: [PATCH] summary system backend implementation --- packages/memory-service/src/db/schema.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/memory-service/src/db/schema.js b/packages/memory-service/src/db/schema.js index 9c39a1a..b568f2d 100644 --- a/packages/memory-service/src/db/schema.js +++ b/packages/memory-service/src/db/schema.js @@ -38,6 +38,15 @@ const schema = ` UNIQUE(from_id, to_id, label) ); + CREATE TABLE IF NOT EXISTS projects ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + name TEXT NOT NULL, + description TEXT, + colour TEXT, + icon TEXT, + created_at INTEGER NOT NULL DEFAULT (unixepoch()) + ); + CREATE TABLE IF NOT EXISTS summaries ( id INTEGER PRIMARY KEY AUTOINCREMENT, session_id INTEGER REFERENCES sessions(id) ON DELETE CASCADE, @@ -84,14 +93,7 @@ const schema = ` VALUES (new.id, new.user_message, new.ai_response); END; - CREATE TABLE IF NOT EXISTS projects ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - name TEXT NOT NULL, - description TEXT, - colour TEXT, - icon TEXT, - created_at INTEGER NOT NULL DEFAULT (unixepoch()) - ); + `; module.exports = schema; \ No newline at end of file