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 );
VtIDATxFvJV*N_rqr!w.daFƈ{?ٴsQf{\ p_`@= p>$ 3+RRI}C"xzޫ~_x nymxKq[@>C@x Nn[vn-`䭬m`(ŝۘK/d{ !o`3\[)vl4Ph!n ?#~ixö^4v!Ee9CAk[+ڑV_)£@oaodnY7s?.b:$m (#Pĵ_ۘd3>H!ꍬ&#^aAC7r o3;~q},DE @GY.ٱ@9=mV{ [F{ z ӝ Or^cZ,!6b ŃGp;r7 {Է8ݏ w eh$@=}@7삇IT@6ُwI NBpD,9| h^Ad7T;t8tl^A;"REa77CN:7T#iE1{ȄsWZ͎7zMGȰ7k{!M靱dJo AZ'һ̆ZۗiyPj434=$u\{3}O| tBHfd;`m2rպ@vWiì Nkhvbܧk_)TbdIj8(K݋ѥ/8V5&C ]h5𷹄ILu~qA:?\J.Epdn/Nphcb]@]1u * U1`OѲ0' `$8 Tk5j0:)T ]*8=fIz٠lw :T=j)p>%(,ۤK Xqڎ:RuI:}Z =$똁JN`zrK<@PQ%&Z]n}HwO1~(t։ \24Co %` Mׁ{2tqtښNrjQTA<ϟO2Gq +6;R@hN0t][M^=;!b0I@Yc3Pɫ@W> > ep^~?@HYqr;o=xIx%Jū`]#ͯS1gx7a7MbU՞|m={qeU7QoUF.\PjQGFLmjLkӳ Y007 hG-(X@E%^@#;Rv@!k$( ?[F>3X0fkiI;.ee3HE5VhudΎmrG/5 Ådd eRe:ٺp5COp]=PA jG&F%k=]vIszI"FB kQ,"k/+3kzdE0c5E2ƃ`euZ"?aHˠ-~^,`L"d3 'OglzXE>Hʰ5EA+>YğPlZ=2kR+e+ A0$<)eokzK: 8/ɿ2мWb_LL?#9E|-?1J 2m ڕ3+IYCn?~LPZUORRCYXq#Q^[zgh,y@yxpoQ)+ *v1m< ؑFFo?bmJ F/f(RBUw(ZgZzǁֻLi©t2 =+eeNIXl&=i-*3!Xk䣱hE,1!48:w-C)2 dۡoieEX%]}[k*8ڡyHʱ203 tAkpH=*#r@)u)Rl) ύFPoNA (*"KLi tbf+,wn`P$ .>=4WUM] @7HI a^|NN!(odH/MQ s8mػ!Ͽ3|iag 䈒V`8CR_/]VΌR޸ 6NR?{A @ Yt*{!˟mP9jkvZO[8MIHn#$d ן`z 1& Qf W J$)x@ JWN)p+(Z:P;Ӏ4`4Ho\^)_ رQ+s>V!Q腱۸dz`TDN]t KLi;[^HwHYK2Pe}O3fUTxCS3TH7d>i<$0ZiuC% 8F4] dUeD#dA2+idTe`}Z>f<(ȴܓtM6ӔxV9.~ke)~B}c)+WC9ý MepV;Oi׌)0] =<mۻb\B5|3F՘RɆE.>?(=8p"P"y 3=&Qe }3 "N Z+DEpzՐ7Rch+VP^i,Z)tHDY>@fq!I(jL)4D G&TPw#/>hѯDՃa&ٿ|i$HjU»$2 H`6$G'3yuȊI ~ؗ"X!PPׁ s}uSԀJa-JMt׺V2"£`v^UUAU^d?Xڒ_pEߣGRϽĤ`of/wt O^i5`g& ǘ)2,]NRWnVuN`ט_cNwҺ `X RP51N ,IC^Fiృ$AL l?L89r?X8W۱Bkt(ęQ(k1Ў݉Csk}"$P02R0y}Wh?Z>)6>I!~/hwy~X<3HWzIENDB`