season episode are smallint
This commit is contained in:
parent
c235eda1b0
commit
e6b60ec1a4
@ -47,8 +47,8 @@ CREATE TABLE episodes (
|
||||
id uuid PRIMARY KEY DEFAULT gen_random_uuid(),
|
||||
shows_id uuid REFERENCES shows (id) ON DELETE CASCADE,
|
||||
title text NOT NULL,
|
||||
season integer NOT NULL,
|
||||
episode integer NOT NULL,
|
||||
season smallint NOT NULL,
|
||||
episode smallint NOT NULL,
|
||||
tvdbid text NOT NULL,
|
||||
aired text NOT NULL,
|
||||
plot text NOT NULL,
|
||||
@ -64,8 +64,8 @@ CREATE TRIGGER update_episodes_updated_at BEFORE UPDATE ON episodes FOR EACH ROW
|
||||
CREATE TABLE shows_tracked (
|
||||
shows_id uuid NOT NULL REFERENCES shows (id) ON DELETE CASCADE,
|
||||
users_id uuid NOT NULL REFERENCES users (id) ON DELETE CASCADE,
|
||||
season integer NOT NULL,
|
||||
episode integer NOT NULL
|
||||
season smallint NOT NULL,
|
||||
episode smallint NOT NULL
|
||||
);
|
||||
CREATE INDEX ON shows_tracked (shows_id, users_id);
|
||||
CREATE INDEX ON shows_tracked (users_id);
|
||||
|
Loading…
x
Reference in New Issue
Block a user