Moved database row plex_userid from user to a new table settings. Currently includes plex_userid, emoji and darkmode with user_name as a foreign key to user.user_name.

This commit is contained in:
2019-12-20 21:45:31 +01:00
parent a5248f0631
commit c1b96e17ca
2 changed files with 9 additions and 1 deletions

View File

@@ -3,10 +3,17 @@ CREATE TABLE IF NOT EXISTS user (
password varchar(127),
admin boolean DEFAULT 0,
email varchar(127) UNIQUE,
plex_userid varchar(127) DEFAULT NULL,
primary key (user_name)
);
CREATE TABLE IF NOT EXISTS settings (
user_name varchar(127) UNIQUE,
dark_mode boolean DEFAULT 0,
plex_userid varchar(127) DEFAULT NULL,
emoji varchar(16) DEFAULT NULL,
foreign key(user_name) REFERENCES user(user_name) ON DELETE CASCADE
);
CREATE TABLE IF NOT EXISTS cache (
key varchar(255),
value blob,

View File

@@ -1,4 +1,5 @@
DROP TABLE IF EXISTS user;
DROP TABLE IF EXISTS settings;
DROP TABLE IF EXISTS search_history;
DROP TABLE IF EXISTS requests;
DROP TABLE IF EXISTS request;