summary system backend implementation

This commit is contained in:
Storme-bit
2026-04-19 06:52:43 -07:00
parent 01ed60a547
commit a6e17e33a0

View File

@@ -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;