24 lines
514 B
SQL
24 lines
514 B
SQL
CREATE TABLE _tas_info (
|
|
version INTEGER PRIMARY KEY
|
|
);
|
|
|
|
CREATE TABLE tasks (
|
|
id INTEGER PRIMARY KEY,
|
|
name TEXT NOT NULL,
|
|
group TEXT NULL,
|
|
link TEXT NULL,
|
|
path TEXT NULL,
|
|
|
|
current BOOLEAN NOT NULL DEFAULT false,
|
|
|
|
created_at DATETIME NOT NULL DEFAULT datetime('now'),
|
|
finished_at DATETIME NULL
|
|
);
|
|
|
|
CREATE VIEW active_tasks AS (
|
|
SELECT *
|
|
FROM tasks
|
|
WHERE finished_at IS NULL
|
|
ORDER BY created_at
|
|
);
|
|
|