X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=db%2Fcreate.sql;h=936992ce3289d0130dc627ef2eb081bb2a7f0014;hb=b955c65b942d09d24b5c3bed0d755d4f2f8f71f1;hp=5f463bfc54bb10ffc5785bcf8b7b26cc691c1f21;hpb=fd08ab2c5b8931bb8c95cf7e9f2f95122647f991;p=vchess.git diff --git a/db/create.sql b/db/create.sql index 5f463bfc..936992ce 100644 --- a/db/create.sql +++ b/db/create.sql @@ -36,6 +36,10 @@ create table Challenges ( added datetime, uid integer, vid integer, + nbPlayers integer, + fen varchar, + mainTime integer, + addTime integer, foreign key (uid) references Users(id), foreign key (vid) references Variants(id) ); @@ -44,7 +48,6 @@ create table Challenges ( create table WillPlay ( cid integer, uid integer, - yes boolean, foreign key (cid) references Challenges(id), foreign key (uid) references Users(id) ); @@ -52,8 +55,11 @@ create table WillPlay ( create table Games ( id integer primary key, vid integer, - fen varchar, --initial position + fenStart varchar, --initial state + fen varchar, --current state score varchar, + mainTime integer, + addTime integer, foreign key (vid) references Variants(id) ); @@ -62,6 +68,7 @@ create table Players ( gid integer, uid integer, color character, + rtime integer, --remaining time in milliseconds foreign key (gid) references Games(id), foreign key (uid) references Users(id) ); @@ -69,6 +76,7 @@ create table Players ( create table Moves ( gid integer, move varchar, + message varchar, played datetime, --when was this move played? idx integer, --index of the move in the game color character, --required for e.g. Marseillais Chess