feat (tasklist): Add nowlist and plan tables.

This commit is contained in:
2024-12-03 08:19:44 +10:00
parent 49a8cefeef
commit 592017ba5e
5 changed files with 48 additions and 7 deletions

View File

@@ -318,6 +318,20 @@ CREATE TABLE tasklist_reward_history(
reward_count INTEGER
);
CREATE INDEX tasklist_reward_history_users ON tasklist_reward_history (userid, reward_time);
CREATE TABLE tasklist_current(
taskid INTEGER PRIMARY KEY REFERENCES tasklist (taskid) ON DELETE CASCADE ON UPDATE CASCADE,
started_at TIMESTAMPTZ NOT NULL
);
CREATE TABLE tasklist_planner(
taskid INTEGER PRIMARY KEY REFERENCES tasklist (taskid) ON DELETE CASCADE ON UPDATE CASCADE,
sortkey INTEGER
);
-- }}}
-- Reminder data {{{