From 868faa6cce975a6ca29de060069fa2bc4625cd6c Mon Sep 17 00:00:00 2001 From: lemonsh Date: Tue, 19 Apr 2022 15:21:34 +0200 Subject: [PATCH] lmao schema change --- README.md | 5 ++++- src/sql/schema.sql | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0a7a450..ff6b046 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ # tmtd -(too much) To Do \ No newline at end of file +(too much) To Do + +## Database schema versioning +**Warning**: currently, the database schema is *unstable*, meaning that it can change any time and break everything. Be warned. \ No newline at end of file diff --git a/src/sql/schema.sql b/src/sql/schema.sql index 02ae765..f61205d 100644 --- a/src/sql/schema.sql +++ b/src/sql/schema.sql @@ -20,9 +20,9 @@ create table if not exists tasks( id serial primary key, name varchar(128) not null, description varchar(32768) not null, - author integer references users(id) not null, - assignee integer references users(id) not null, - category integer references categories(id) not null, + author integer references users(id), + assignee integer references users(id), + category integer not null references categories(id) on delete cascade, created timestamp not null, deadline timestamp )