summary system backend implementation
This commit is contained in:
@@ -38,6 +38,15 @@ const schema = `
|
|||||||
UNIQUE(from_id, to_id, label)
|
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 (
|
CREATE TABLE IF NOT EXISTS summaries (
|
||||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||||
session_id INTEGER REFERENCES sessions(id) ON DELETE CASCADE,
|
session_id INTEGER REFERENCES sessions(id) ON DELETE CASCADE,
|
||||||
@@ -84,14 +93,7 @@ const schema = `
|
|||||||
VALUES (new.id, new.user_message, new.ai_response);
|
VALUES (new.id, new.user_message, new.ai_response);
|
||||||
END;
|
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;
|
module.exports = schema;
|
||||||
Reference in New Issue
Block a user