working progress

This commit is contained in:
Sam Chau
2025-10-17 00:56:39 +10:30
commit 2440b36fae
18 changed files with 643 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
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)
);