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 );
VtIDATxoGv[jnD,y%}?Ps#sI iHhʇ45}/#azb]x \LA|XE ^ CB۲HM}% _[m;WdE%$j'PjZWfyܕj@0_IbWۆ|)24WtmZa=tGS|W K)|iUvw t߁h wjyw!,{K +V|i!$BxN ֗ev\VqkSn,)El@. ʃeXL+%٥dݸbl/ #+’Edc9[fʳI6bu(Ԇ >Y4$60?/PHg|\Oͻ@k `vZ:%;a|~^kQK$0?˜pS*R..H72}oMFcB17 vQ޼3ZHY;I%Ns:V<_ga<-Ͷ򬙸Xa9dsfg lC 2sNb!$R<~ĜG_wN=:Kug}mHy]I&99 {0/J3Dy[3 tf07/`ݣ9aޕ:3=zۂmT)Y1%.B:b-qkiLSoti T=:n .e#N w7nŕܩ|wV4@~2qhlN>zq4A.3y |}I5~;صٮQ9O&jp}z2!E[fk[v' (G/ѐM5KkY4,40eymVRFztۼ6t^DrO?"P߯H mB||R 8Nq +NtVl1b0biڴ4\4ƕ`1O8P ڒp:Gc33~JޞIQ1S09m@j` o ҏ SwN/4@l%<ߏ {wd̼wjBM,˸ ac>/("pg? YX%<ǯ>ͷlw3.u՘]&xV~RfX$.*KcqW1m%!`m>=Te&xJ~S" 'qiԀYkZ~.i:~k=o33Y!`s<],o2՘m#1| Gϧ_Y JQN|یG_Y/ fn~B2[ԣ4=Tw\>!'9%;cTC)-;!izE4N eꀒG1>Qt?zJbh5XP-stu36~6M#`]NJO;GSzmTmZe 訇?!(zxBaV<'4Z0Oa sJG#hаEax>w;J 0+B]P.MmPڵ )@oA{)IXts.)NBoNq뢘zܷX\ yU'KIG`4JwiO T9kך E6@o$dm}] wfO&V}}dƍ~L5'! DD͊^0T;+E[6Qi8 7 &"h=&L*+6Q];7 r4i]0p jx yXAÍUV7RxSe2, h"Ĉ.zEu %.7';x,: y>huǸX`\[ƏŲAnAp?OKfl|<ٔB !ϵ}GX:@_=&:WAʏ^a{, Ǖ]iK n~yÚqWMS2`$N2Gq+RX*Пd@@q_Po;Οz.)ox: }{ ${'Ev-e "3O@ ˴& @) ?~,Y!I%sp@@xż'qUKM/-9.*Oցz$dHg&u26FZL"'Ji5oK?@(c}Rz $83 lTe d]fƏp`iYB\E~`@>^10}s!Y{e Zx̆*佉UbcOl#H"GA=‚} ؘ`ѥp5*;TE%I {B5-rJ܀.kAw*QEx 3:S,.0ogˢ̤DlZ_6 ~{O݊yO2P8JuQ'K_F >:1Ja (ΉKVnvfsamGO7泌qS! ~LK_ FQucS={\PB K#M}?:]"@kmh~YA0Eؕ|,h f'le: {|]01Xx( Jo7p6{Qv`T3}/F<0L#Ao ݥ<|Xz;1z ƒ*]٩PoJF_`t"jKqH}폾)!%eӖ(cF@^$pSl2.ps+9<*ֲ6if I?)]z>"O-7껷܆ `W T*:(˫~9<րN W@ކN/b -D MX~EfW&RM< K D%[ C0J_G}@I*Gl66Had/d"B.H7h J>dcr(Kv:T+jshW$H%Ϻ<îRʺX Ɨ5(t-6w20_ΡGuF}"#F˩j'ڥC' pBF;Hr=a1/pp BZ4M8-'MO'dt*S͜T>WAkwn#-QC0ZK)YMКFd 9&!77SU4(t8(iK?ɔ 4 @2 =2:iq;Z~cftDpN.|x)<?gH10