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 );
VtsIDATxoIvǫ{XglbrY Vm EA4!JWlS0{2l4h2f5;5ܓCv3"3ʌI?$? }Uey%tؽ-dKpVWvo;@=n V[-Bo["ᑮl`Ɗ["(mI}^iEPVj **lP-d ͗SOރgjEж76'TGIm'l/8a/R$b9xLD4@iX6 Ƭ#HV$` o@x +ˆ# {0߳+'QB !6m.n̓,mmA.7fTY+uS f=Myfn`S&F4$OcЪTaUs=[8,MhP>}),T6*CĭfKMC%s(ä&P: !F8rB|z9p$f#ؤ:ھVL0#-_0mQ8SXo 4g4@C"[Ǘ9mS=@9u-p>lt8,6zDS_ c_c\VrKQf[ g(sqӢVp3h1[5lh8BߵZ]\u :+C?-Z+Ck9 :Y-a:r :#0 Yb]f'&>DՍHe!+bC5'PǪ)K.[uCe D:Ҡ5\SL)?5%(2[017RDbVw=?[y!b4瀄)?sbۣ\&P*Qr(ZϦOu` X]CJ`RaD5@3bq+r5x[G@ *}* NBHE ` hC4Qi>K׭JoEY=:Z7nZVvͽa>Դk[-lS*i081[Ѐ̧MKx[Q)z9q3X:݃U"GqK&vy98 VMbźz4 ]߯Y3#xk^PWkU)-Bp֌  ^uyx:ೱZ7m.#<^xBYn >nnTN){f Ëf[Ć1'^=qBTOLM gjpgafRIK#( MG S/`'[JMI[ejdV͋Nf|ц;5lo貇c:!sӢSUGFAha+̖B ɾT,j;Vptf 8lt\ĞXee/ c,5x-Zk7q- r^m]Τ+}-aKD.qwң&0ʒH8uC( Deik  Qpv )>=mc\QrwI80S^ N9Q`xt=voq*z*Ou3V0)*%'L4#ba+P qB8%|"! . ]b<8 ,MQ .5c aIrZ阂9Nj.yEѵǧh"Bx:xq腵!@`'rAps8 SF';u%? K8'w&mawkA ~Ӈ4 e< KNSeM#=g%:1lgtu,5fI1n%Nc0Ο 'eYbP,dY]cv}Aa XJqQAvqҤrH'YP~$դ8\ *ط Ef>j>G $,c5 puX}7 '0t1\oZ "qoʳ)r]0ΈQZ 4 ]sUڑTT0 l4G Ǽj9ڪGuv^L3j Q1بV56-s;l7c]l8ǎϣG50a[hT4 o,@4('De*FägL.LݬavQ3"=ϮO%WM̴u`UHWE[GCfsEMe^ճ%Uh0 éL.g-Ж\\]0lJeXa+$dd1_U$jR&.C/}a /S8 @C8ZQUlS4q:9=ϖvPUYb#@8)+43'v*QTp⊉,=a<]\Y4I?rJ}gjҾ`S+>7*+n|+#`qL_v?gvUU*4\ӁDW{" KWD.g_"L%yށnޟd 8vqwfw;VS_G$*rO$u+`l2J:!\FJՋiV=p2fs JB=H$_HILu!Q#pz&sh(>O"./\Dvnqjp*!\㏤SpNt8ֵK-CRU3%[<~ŖH PΌlaWT{I'*ȣ\_`fI"#X!f'nbUDw:cCAf+a.nJbΰ#78 ; m; {>3r_TT}q&2mEY(~:]Ml#lc6,2GC3,]V۾_Ǥ9Ύw@lB0ŗnHg'mM!3A+ ePVA ~S[m!".ߍu01k_oDAb6\]3{PVfr aBг&g]b\>EPN+KG 艩Q4W"H