add user settings
This commit is contained in:
@@ -58,6 +58,19 @@ function initDb(db: Database.Database): void {
|
||||
library_id TEXT NOT NULL REFERENCES libraries(id) ON DELETE CASCADE,
|
||||
PRIMARY KEY (user_id, library_id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS user_settings (
|
||||
user_id TEXT PRIMARY KEY REFERENCES users(id) ON DELETE CASCADE,
|
||||
mixed_autoplay INTEGER NOT NULL DEFAULT 1,
|
||||
mixed_loop INTEGER NOT NULL DEFAULT 1,
|
||||
mixed_muted INTEGER NOT NULL DEFAULT 1,
|
||||
movies_autoplay INTEGER NOT NULL DEFAULT 1,
|
||||
movies_loop INTEGER NOT NULL DEFAULT 0,
|
||||
movies_muted INTEGER NOT NULL DEFAULT 0,
|
||||
tv_autoplay INTEGER NOT NULL DEFAULT 1,
|
||||
tv_loop INTEGER NOT NULL DEFAULT 0,
|
||||
tv_muted INTEGER NOT NULL DEFAULT 0
|
||||
);
|
||||
`)
|
||||
|
||||
migrateLibrariesType(db)
|
||||
|
||||
Reference in New Issue
Block a user