Experimental change: options replacing randomness (more general)
[vchess.git] / server / db / create.sql
index 15417b1..248e597 100644 (file)
@@ -3,6 +3,8 @@
 create table Variants (
   id integer primary key,
   name varchar unique,
+  display varchar,
+  groupe integer,
   description text,
   noProblems boolean
 );
@@ -37,13 +39,19 @@ create table Challenges (
   uid integer,
   target integer,
   vid integer,
-  randomness integer,
+  options varchar,
   fen varchar,
   cadence varchar,
   foreign key (uid) references Users(id),
   foreign key (vid) references Variants(id)
 );
 
+create table GameStat (
+  vid integer,
+  total integer default 0,
+  foreign key (vid) references Variants(id)
+);
+
 create table Games (
   id integer primary key,
   vid integer,
@@ -54,7 +62,7 @@ create table Games (
   score varchar default '*',
   scoreMsg varchar,
   cadence varchar,
-  randomness integer, --for rematch
+  options varchar, --for rematch
   created datetime,
   drawOffer character default '',
   rematchOffer character default '',