terrible no good massive refactor commit (oh yeah and built generic sessions for admin panel)
This commit is contained in:
parent
cee99a6932
commit
45f33b8b46
34 changed files with 740 additions and 654 deletions
|
@ -1,17 +1,3 @@
|
|||
--
|
||||
-- Migration
|
||||
--
|
||||
|
||||
-- Move existing tables to new schema
|
||||
ALTER TABLE public.artist SET SCHEMA arimelody;
|
||||
ALTER TABLE public.musicrelease SET SCHEMA arimelody;
|
||||
ALTER TABLE public.musiclink SET SCHEMA arimelody;
|
||||
ALTER TABLE public.musiccredit SET SCHEMA arimelody;
|
||||
ALTER TABLE public.musictrack SET SCHEMA arimelody;
|
||||
ALTER TABLE public.musicreleasetrack SET SCHEMA arimelody;
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- New items
|
||||
--
|
||||
|
@ -42,15 +28,17 @@ CREATE TABLE arimelody.invite (
|
|||
);
|
||||
ALTER TABLE arimelody.invite ADD CONSTRAINT invite_pk PRIMARY KEY (code);
|
||||
|
||||
-- Tokens
|
||||
CREATE TABLE arimelody.token (
|
||||
-- Session
|
||||
CREATE TABLE arimelody.session (
|
||||
token TEXT,
|
||||
account UUID NOT NULL,
|
||||
user_agent TEXT NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT current_timestamp,
|
||||
expires_at TIMESTAMP DEFAULT NULL
|
||||
account UUID,
|
||||
message TEXT,
|
||||
error TEXT,
|
||||
);
|
||||
ALTER TABLE arimelody.token ADD CONSTRAINT token_pk PRIMARY KEY (token);
|
||||
ALTER TABLE arimelody.session ADD CONSTRAINT session_pk PRIMARY KEY (session);
|
||||
|
||||
-- TOTPs
|
||||
CREATE TABLE arimelody.totp (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue