webcron/storage/database.sql

30 lines
683 B
MySQL
Raw Normal View History

2021-04-08 14:54:30 +02:00
-- job definition
CREATE TABLE job (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
name TEXT(25) NOT NULL,
"data" TEXT NOT NULL,
2021-05-06 15:53:21 +02:00
interval INTEGER,
2021-04-08 14:54:30 +02:00
nextrun INTEGER,
2021-05-24 18:36:16 +02:00
lastrun INTEGER,
running INTEGER
2021-04-08 14:54:30 +02:00
);
-- "user" definition
CREATE TABLE "user" (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
email TEXT(50) NOT NULL,
password TEXT(72) NOT NULL,
sendmail INTEGER NOT NULL
2021-05-24 18:36:16 +02:00
);
-- run definition
CREATE TABLE run (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
job_id INTEGER NOT NULL,
exitcode TEXT NOT NULL,
2021-05-24 23:10:14 +02:00
output TEXT NOT NULL,
2021-05-28 14:24:33 +02:00
runtime REAL NOT NULL,
timestamp INTEGER NOT NULL,
flags TEXT NOT NULL
2021-04-08 14:54:30 +02:00
);