feat: add auth

This commit is contained in:
tilo committed 2025-12-25 22:32:04 +01:00
1 parent 71d915ff0f
commit e7fe00c48d
17 files changed
+1654 -35

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
-- Add down migration script here
DROP TABLE tokens;
DROP TABLE job_events;
+16
View File
@@ -0,0 +1,16 @@
-- Add up migration script here
CREATE TABLE tokens (
id INTEGER PRIMARY KEY AUTOINCREMENT,
token TEXT NOT NULL UNIQUE,
is_refresh INTEGER NOT NULL DEFAULT 0,
created_at TEXT DEFAULT CURRENT_TIMESTAMP,
expires_at TEXT
);
CREATE TABLE job_events (
id INTEGER PRIMARY KEY AUTOINCREMENT,
job_name TEXT NOT NULL,
event_type TEXT NOT NULL,
event_data TEXT,
created_at TEXT DEFAULT CURRENT_TIMESTAMP
);