home · contact · privacy
Add Todo/Process.blockers for Conditions that block rather than enable.
[plomtask] / migrations / 4_create_Process_blockers_Todo_blockers.sql
1 CREATE TABLE process_blockers (
2     process INTEGER NOT NULL,
3     condition INTEGER NOT NULL,
4     PRIMARY KEY (process, condition),
5     FOREIGN KEY (process) REFERENCES processes(id),
6     FOREIGN KEY (condition) REFERENCES conditions(id)
7 );
8 CREATE TABLE todo_blockers (
9     todo INTEGER NOT NULL,
10     condition INTEGER NOT NULL,
11     PRIMARY KEY (todo, condition),
12     FOREIGN KEY (todo) REFERENCES todos(id),
13     FOREIGN KEY (condition) REFERENCES conditions(id)
14 );