initial commit

This commit is contained in:
Georg Bauer
2026-07-24 11:27:25 +02:00
commit 2e1de825ab
23 changed files with 6169 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
DROP TABLE sessions;
DROP TABLE projects;

View File

@@ -0,0 +1,13 @@
CREATE TABLE projects (
id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
name TEXT NOT NULL,
path TEXT NOT NULL UNIQUE
);
CREATE TABLE sessions (
id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
project_id INTEGER NOT NULL REFERENCES projects(id) ON DELETE CASCADE,
title TEXT NOT NULL
);
CREATE INDEX sessions_project_id ON sessions(project_id);