X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=sql%2Fccbs.sql;h=9f0cdeaa283e933da933674715dd187f51fb7e6d;hb=8963fce7337a09bdcfea051a81c0c3d9281acd6e;hp=e9b3d321e91a682f6f15907f7ee54046c91dcd99;hpb=398357c297e5732f6ee2fcc1d4d73574e127f5af;p=ccbs diff --git a/sql/ccbs.sql b/sql/ccbs.sql index e9b3d32..9f0cdea 100644 --- a/sql/ccbs.sql +++ b/sql/ccbs.sql @@ -25,7 +25,7 @@ CREATE TABLE songs ( ); CREATE TABLE songshorttitles ( - song INTEGER NOT NULL REFERENCES song, + song INTEGER NOT NULL REFERENCES songs, shorttitle VARCHAR NOT NULL, PRIMARY KEY ( song, shorttitle ), @@ -55,6 +55,7 @@ CREATE TABLE songratings ( PRIMARY KEY (song, machine, playmode, difficulty) ); +CREATE INDEX songratings_feetrating ON songratings ( feetrating ); CREATE TABLE players ( player SERIAL PRIMARY KEY, @@ -175,8 +176,8 @@ CREATE TABLE bigscreen.active_groups ( tournament INTEGER NOT NULL REFERENCES bigscreen.active_tournament, round INTEGER NOT NULL, parallel INTEGER NOT NULL, + last_updated TIMESTAMP NOT NULL, PRIMARY KEY ( tournament, round, parallel ), FOREIGN KEY ( tournament, round, parallel ) REFERENCES groups ); -);