PNG  IHDR!@ PLTE>O`jqv tEXtPage
db.sql - metalympiada
git clone git://metalympiada.org/
Log | Files | README | LICENSE

db.sql (595B)


   1 create table if not exists users (
   2 	name text not null unique,
   3 	email text not null unique,
   4 	password text not null
   5 );
   6 
   7 create table if not exists answers (
   8 	name text not null,
   9 	round integer not null,
  10 	problem integer not null,
  11 	content text,
  12 	correct real default 0.0,
  13 	unique(name, round, problem),
  14 	foreign key (name) references users(name) on delete cascade on update cascade
  15 );
  16 
  17 create table if not exists results (
  18 	name text not null,
  19 	round integer not null,
  20 	score real not null,
  21 	unique(name, round),
  22 	foreign key (name) references users(name) on delete cascade on update cascade
  23 );
VtHIDATxoGvǫ: >,'萫 !c2}:V@d4%<!*@J1a<3z6d<j7؁]Wd iyrIAn@ HRA<xҔ #&\9fDBb-)+3L0̹{!еf(s t2+ue+\\TݣkѬ .^:kaCﶚ&V5{.6 c@ζt#,W&q?%d䯏[ً/[-*/|8;ޫyqN~>e9/r.TX\8=aOG[eF?u:X/\Dοm ,wcX/XV|)Z ?:Fg1Zy?.dyiD@tyl! ,w%#Qcˬ(쭜 (8HR2@><Ѫ4kܿ$ekQ6 87/0ǣJ.MaE)dsLkO+[ЊW;#Mja֧kykȊ§^4@q(%Rh;a ^8|Ķ֐x [#cL?~ q O'P"* p7O O_"wBƺA2x礐CD/Z?!Vʞ]kE@2=y8&w~n,ӁH_tp kϳd0|%o7]uʭK"o_?ϟ~eNѯ1 1neZ3q0siԙ ɸ5!ׯ_ό $HpE2_ɏ5#W6\g}n평E3:(ZOpb NBv X`X鏫 G}v̕+q XDFc<ѿcJ;B=B7cҩ'+ľpN2&8j'(7ʀՙ{9c" IshGwZՅDBF(rL$ӭZxnC.喇qA,ey$CZ86rNW hczW٣O e.]*)HZTy=!*9w2&A _l>[͒7{?ej$p>` @M:8K ZQg2O 8^%w`'<_uN>Y3?/ NU#A*bBbQ춾`A}cpE9lGeYLq#Z|Z-K\9e+(Cjk7X~yLsa9b;["00qJ4@p0/2o|y|F~UvI`5ey{߅%I!~#G\q:0?EScfNh˕eg9?ě\XpF5#o ^kLt.X6\PoTCy#O|` IZd=F$H 1 OaGVV`rBMR:,!Zj&~O:\{w`jHwE WTE% vtiq)MP6ƠC|dj-HK;% 6q z]Fm1S|k:4$G@Eb@kb#聿!@)]E*,k\ ]%1QDxC)!sSvǾĂt!66e\?ق#YD@Zm^]ª R9qUhjEObD>ĖljYiR~{=*\=a9\H1\ CYJRv |ʺ9x ``BW2H+}5MBP k]zqԟװ%6v~Ak^T`gyu7S&|YFhz8Dyt࠵gIDجj٤G907UB$WXx3G1+V$V&'m*{/6zΥI^mP^ 3{W'Tna,QFx-I t UӀqabKǥFa+@wh9pNw'a;!ΰbxЈt7D!MVRnWHf"o,ۆ4;-  Wꦗ[Vo*NRu#]Ǐ6 WY iE Aa6HweU DF\jU;:zNT+&j, d$Y`ΫF vϬt XUVo*Z_q]:N0׏H=ޑ8JxJ́ZC G-j^ՎO-ү#@'[ t\VP~гP }H+hb6[KLT߾(wwXKC9vPQ?}%AM0uZAHL@oLٽ^0fV@In#W:oC@?B I^SlN+𾰸!KQwEś0> 5Xu {G?t@6x m/zQ.ZWIENDB`