Implemented elimination round handling.

This commit is contained in:
Patrick Fairbank
2014-06-01 22:21:00 -07:00
parent 32aacf0c50
commit 62d79a91b8
10 changed files with 989 additions and 50 deletions

View File

@@ -4,6 +4,9 @@ CREATE TABLE matches (
type VARCHAR(16),
displayname VARCHAR(16),
time DATETIME,
elimround int,
elimgroup int,
eliminstance int,
red1 int,
red1issurrogate bool,
red2 int,
@@ -17,8 +20,10 @@ CREATE TABLE matches (
blue3 int,
blue3issurrogate bool,
status VARCHAR(16),
startedat DATETIME
startedat DATETIME,
winner VARCHAR(16)
);
CREATE UNIQUE INDEX type_displayname ON matches(type, displayname);
-- +goose Down
DROP TABLE matches;

View File

@@ -6,7 +6,6 @@ CREATE TABLE alliance_teams (
teamid int
);
CREATE UNIQUE INDEX alliance_position ON alliance_teams(allianceid, pickposition);
CREATE UNIQUE INDEX team ON alliance_teams(teamid);
-- +goose Down
DROP TABLE alliance_teams;