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 );
VtSIDATx[oW~70 y"\`}i jdV{PԳ3PŚ2jU&0fW@/Sj^C((ȋ&CI~oHIH?^Z%7_5_^i)קHS! SZѮL P^ rʊQSeCn`H.ss:@3qv0U$Gթ+=M6hHiACT} M=bMnE hhTpRSf(M s9bb7ǹMlE>)T3"ZQ&BA2( I#so(]KB NBIL  ЉYAhf JXeJW&!,uJF(ErAMj0!@HVTIL↬,BXі<"z5 `P$->xBVXEZnV 1&z|7phܚ 4v W:>7` %Ν9mkxWshkrW-ec[ `lz7nv0@NL8nAw4Oq)Z'ucI:Y0{bBU xYa6T'ǥh3rpһcd4m-"&AcX3 m&ǚ#2UWbl"Zۊ,G 9wqܠ|AEѺpp)l*JXW?Z==2 X mC8#="2!D(Vev5G|5M k XS)=iEbm7~ kXֿ!]l$(w,GPFRGGUXz8Z%\Z^*Zݍ`!Vso0nj`JCY|77 ۻCUn;[=/Cܠ(B|8 ~<7A<8~6؊!sÅ}mv0@mXj[ùnmiFk-`r^$6!b{Z1yCDοؼ}g;gS.|K6q`t6ʞSu 1`f9/Ixop$KW7gRt +oR{KkZMcL}7~PW-(#ms+:?jPL-3 3|x=MwԱKdYx7\>e'.FUi0 #/"t!vUNG ]cNx(9B{OzYBʨ7>D4:<\KIx׹zn􄼁Yqk^{;9C!P ّVlj/grlÙTdhHNP{n8k3(o Zb!-ȋgڎ%\n9dZX1lQz'3*4|9v%PnU!W7Vo~r7 Fn>FrBl}k=IYUDrm>DsZ$9䍣ͣmf (i 9r6L(\>HXۭJ#mÊI&ԕ /n~/eh$VF{Oa*/pJ~;,ɻv;מw @II./ zǻ A->,`^ H~Es_}԰xh[<}:l>qgDqO i)V9* adk)"fc/~֊?S&Z;rT^,*XyGstM4(sPD(bXgp!G H&t(ʢr \DFJƂ]̆5p<&ZPYkk_ߍ?}+>ҵ-J9a9bEr$jR;*{.]X K5=˔.Jk;mehG*{<˵n_m*v\Nyꐚhu,G`弴c-K,6]1SVșV\|GS4E$٭}ڱƾ#E # D1%,0}q40 i:imZ3!0r*-i=2/sH.%F_-k,gTՈw{X0,p]k!jc;sdp PDe)Ը:}zZyԀb|B_-WihޣU!=3#s:ǮOx8QS`aI aP98v,Q8dv5PHId! ݫ.%ԞPT40H3Ќ(de0S)C(dW3h4P@1U*/DwGqCCyIˠ*ڱ8,ua(1XaH)Vу]JiJ<΁[JHLƘ+MiCJyȩ$}xya;^CVF6wjކBvYhPu\XJMx'OoǸp+HW x1]:Wn;1ch ptv@gךDY3t(pQZ&K`|.|'v|Ċ;M->ƇUd֒.j"N\:?Ҭ-5+7z0ZJp;:.<#*i7\:%6[??A27c1UZ_cM9f]~SLY\5A i]M0!ZKܪnǭwtڹ Au*+M#kk~_O>zqjk.Ng+_m+2M \"c!+.|L](~5\~?դ!  Xu=0|魒٦jfBm7X7,UR|)"@5%[-<@ ߵ8K42vr h#>I)Yl!{CHKfQNFD(7%Cќ]jr*ߒJw" `;92?b&*EjBY*.dM颿30NIENDB`