create table Variants (
id integer primary key,
name varchar unique,
- description text
+ description text,
+ noProblems boolean
);
create table Users (
sessionToken varchar,
created datetime,
notify boolean,
- newsRead datetime
+ bio text default ''
);
create table Problems (
foreign key (vid) references Variants(id)
);
-create table News (
- id integer primary key,
- uid integer,
- added datetime,
- content text,
- foreign key (uid) references Users(id)
-);
-
create table Challenges (
id integer primary key,
added datetime,
rematchOffer character default '',
deletedByWhite boolean,
deletedByBlack boolean,
+ chatReadWhite datetime,
+ chatReadBlack datetime,
foreign key (vid) references Variants(id),
foreign key (white) references Users(id),
foreign key (black) references Users(id)