home · contact · privacy
Slightly improve and re-organize Condition tests.
[plomtask] / scripts / init.sql
diff --git a/scripts/init.sql b/scripts/init.sql
deleted file mode 100644 (file)
index 9f39305..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-CREATE TABLE days (
-    date TEXT PRIMARY KEY,
-    comment TEXT NOT NULL
-);
-CREATE TABLE process_descriptions (
-    process_id INTEGER NOT NULL,
-    timestamp TEXT NOT NULL,
-    description TEXT NOT NULL,
-    PRIMARY KEY (process_id, timestamp),
-    FOREIGN KEY (process_id) REFERENCES processes(id)
-);
-CREATE TABLE process_efforts (
-    process_id INTEGER NOT NULL,
-    timestamp TEXT NOT NULL,
-    effort REAL NOT NULL,
-    PRIMARY KEY (process_id, timestamp),
-    FOREIGN KEY (process_id) REFERENCES processes(id)
-);
-CREATE TABLE process_steps (
-    step_id INTEGER PRIMARY KEY,
-    owner_id INTEGER NOT NULL,
-    step_process_id INTEGER NOT NULL,
-    parent_step_id INTEGER,
-    FOREIGN KEY (owner_id) REFERENCES processes(id),
-    FOREIGN KEY (step_process_id) REFERENCES processes(id),
-    FOREIGN KEY (parent_step_id) REFERENCES process_steps(step_id)
-);
-CREATE TABLE process_titles (
-    process_id INTEGER NOT NULL,
-    timestamp TEXT NOT NULL,
-    title TEXT NOT NULL,
-    PRIMARY KEY (process_id, timestamp),
-    FOREIGN KEY (process_id) REFERENCES processes(id)
-);
-CREATE TABLE processes (
-    id INTEGER PRIMARY KEY
-);
-CREATE TABLE todo_children (
-    parent INTEGER NOT NULL,
-    child INTEGER NOT NULL,
-    PRIMARY KEY (parent, child),
-    FOREIGN KEY (parent) REFERENCES todos(id),
-    FOREIGN KEY (child) REFERENCES todos(id)
-);
-CREATE TABLE todos (
-    id INTEGER PRIMARY KEY,
-    process_id INTEGER NOT NULL,
-    is_done BOOLEAN NOT NULL,
-    day TEXT NOT NULL,
-    FOREIGN KEY (process_id) REFERENCES processes(id),
-    FOREIGN KEY (day) REFERENCES days(date)
-);