Files
schema/data/db/base/operations.sql
T
2025-10-17 00:56:39 +10:30

16 lines
441 B
SQL

CREATE TABLE profiles (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL UNIQUE,
description TEXT
);
CREATE TABLE profile_items (
id INTEGER PRIMARY KEY AUTOINCREMENT,
profile_id INTEGER NOT NULL,
quality_name TEXT NOT NULL,
allowed BOOLEAN NOT NULL DEFAULT 1,
position INTEGER NOT NULL,
FOREIGN KEY (profile_id) REFERENCES profiles(id) ON DELETE CASCADE,
UNIQUE(profile_id, quality_name)
);