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 );
VtIDATxogzgF;)ʂl݃O@]X3 20}Zs AEPe QpfaaR6n͡=8udb7c>;CCcd{>3>>R_^ 0`Nys!T0a>+ x!s%5'`0W&1TCi 0\dH%<ϼ_ౝC C|Dׇ{ +#m>yδ9tBd0CO@s͒9LG 4j~(E>"˺?^19@^IL&tDiLxex@d~o}ؚj PM%v8})켜 ejaXW4%Ph৩E֢&ZM Bh@1`펗MB||c@JH5O)kjR1 4IMm)TPyx@<*f)_'L|XM(C cRjQ19{3gZ1c8Ev"D8@[y}-1Q.w=&[ӫt$@c`Po4IaΕN׭}u8oMn:nkwD_]׶jFgڸQqtT+#U}^K#PO[e^lmΨ1t(T{d"F%ж )JVUW (g2`7H Y#ƐԄQB[˘ˇp@O`jHM];CL+nf{Ȟ[uAIQ ":)rpD&E=bztRmP˄Έ1`mB=.soRG ;?*_M@9jC$௅MWء3l&go 1`oE%.?_5ؽvsON'ݦDDssh"E>d W̓ОV=*]m^?9zh=iX u!`ed"+=3W9vy[xb>DCN.X\۩B>k9'`.]HC}5й\m`.a>R{CB'y-^2{Y=l 697mLȼVݡnirQ%s[Kʕc6uژ5tW`"wT͞AWhW[Y~13 |\3ݿlMﻹ,O>AZ&4XsWML$r٫ڍ NLF%JX'%]mMF<Ɓ*T+"چZZ S ?^h/EkzMrn'@v-:T08O[:S?oOv:g?W7ccfx.yz(2Yʲv(8³A\<튟c]Q P# 1l] qgjtkT!tC3zD""igN^Rt!|`ZJQ&V\I9 2ԭ^d׸FS@3d!Pdz4CO0:= g}5}[3.^.ljZ?ENk Z e26>g6>Td'Ca+\w'0jq b6pj B[EQմy%Nev^|B)ә ˜KGy*)4?964bc}.a{_&ωwۺZs.y7>Ab[Sf+n:lՆyKr6 3%s| pCfp~^Џ2ѴjsΦ8h-ڇ ˚w}']]`A+'saușx_h?≯%sƗVϹ@rO^Ik5fo!;ܥRt^xxmY8'I&Rqi7MbZv+>`A<y_~)_yH<[(BcVUAn!o7T#/jO\ IH܉Fc .nJ:?~Yˤ{zTWni$HM kWm8 +Jko+\_IZ:7 !hRu]> 5|x&w9I VNaYtMLIt%Aq[˿ku7ɟ#ri%KVPHv R5簚M,%wErDq}WI0] PϱyuЄ/E RUnza={-yRO%:# siO_*8ZfN<ˀZ98<*{xд8{[X4Jc.ns7ySk m/_L H=$!2 nZPqx5Q."Cs 2ex#EmSˇ|-UpK]i#԰e1 r+XwTTb@oq}WtP3 WީCrWh%܅m;R=kTJ4P^BBzr{Ίu6p #7E1(:I(~)]Dn|喹Dpn&C[ ~nY`}38~9&n9>BbWlxt4ƺVi5(CTY$MzJ5I K5prVcQ0KKA؟u^?*~(-FlYȪrPxrj_u:(YÝA,6JA$Ckb`R/=Q>qЭ(ECk* m|$RM򵗢AiEO-|^Cc)ڤLL M[hrM6)y0E# ׵d&)7+qst_Vp9ð(S_R*kyzƾz2 ,z816o:TPݾuwluPRPNr2o}Cс@uAY%^v?'L,+JǿSORIENDB`