This commit is contained in:
root
2025-03-12 12:33:05 +01:00
parent 6cdc437d3e
commit 3972860be8
185 changed files with 33 additions and 27 deletions

View File

@ -45,7 +45,7 @@ CREATE TABLE IF NOT EXISTS session (
FOREIGN KEY (user_id) REFERENCES user (id) ON DELETE CASCADE
);
CREATE TABLE IF NOT EXISTS printer (
CREATE TABLE IF NOT EXISTS socket (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
description TEXT NOT NULL,
@ -53,16 +53,16 @@ CREATE TABLE IF NOT EXISTS printer (
ip_address TEXT
);
CREATE TABLE IF NOT EXISTS print_job (
CREATE TABLE IF NOT EXISTS job (
id TEXT PRIMARY KEY,
printer_id TEXT NOT NULL,
socket_id TEXT NOT NULL,
user_id TEXT NOT NULL,
start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
duration_in_minutes INTEGER NOT NULL,
comments TEXT,
aborted INTEGER DEFAULT 0,
abort_reason TEXT,
FOREIGN KEY (printer_id) REFERENCES printer (id) ON DELETE CASCADE,
FOREIGN KEY (socket_id) REFERENCES socket (id) ON DELETE CASCADE,
FOREIGN KEY (user_id) REFERENCES user (id) ON DELETE CASCADE
);
EOF