You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ibihf/migrations/20230327025712_create_perio...

20 lines
570 B

CREATE TABLE IF NOT EXISTS periods (
id SERIAL PRIMARY KEY NOT NULL,
-- which kind of period is it: 1st, 2nd, third, SO, OT, 5OT, etc.
period_type INTEGER NOT NULL,
-- length of period in seconds
period_length INTEGER NOT NULL,
-- which game does this period refer to
game INTEGER NOT NULL,
-- period type must exists
CONSTRAINT period_type_fk
FOREIGN KEY(period_type)
REFERENCES period_types(id)
ON DELETE RESTRICT,
-- game must exist
CONSTRAINT game_fk
FOREIGN KEY(game)
REFERENCES games(id)
ON DELETE RESTRICT
);