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 );
VtIDATx[ou3QI;/sG " PA#Pe g5sEZ8va%}S8NLޕc1rwnϽ?%$ j%rss^;PcpL2P= 5x4~<iYQ=.=qz@86qhSǡAGd4r 8{4kqA OUC8 UX#t]1 GU5t!ܕ{D+˰*3Qy= /P:* h;:?"~,EJGA^CKTX H~U_9zj|h<\/ŊyD 01TZ嶓ܣ,/P"HZ8]-;pD1m _-oE<%dmHG#XK\z$^[U_kة=.!x|3# Prpx<UWr^ +C emE*pU=, hV<=ske 5ւCT(Z~ښ$nz8~^֣DJAu(c8~jeJр*f]J4Sn4g]8ZB5 k7IӲ 2xTӤF5RrH}\"59!h jQkjJC{B #}D!h=;#KLHkP76'w!rɇX_}\I+'V|t>C,ݭ -6eϓx@1^ % YV<" S1AAb VB"xJwJz^߉JD3 ;P j3M"_P}3|]\%f'N}W\ۚr=3/74>Hvc@53q W~o?$jЎ"nw惐57t#$Wň7.6st;_l%=gL[lpbv>{"N)nwmfzWl+jreqio@l:v<7Xٍ} &'|+g^i 7n1\}vK>S} rW}t{&Yc9%Vbr]]NYƝgVQrTf袴]E~bm%v굫a֢/N;/;/7wIӄ' 0XxMҽWmVc;G2^jٞWsA+nb0[ &%8&<1^ 0qw>!6,llb'U5hr}*ݗF!acq1q$?VH˓,LU -Wj1(vU5.{5sȆ=!(bZݥ6Bg 1N0^tHC4`k%&'X9c(W5 >-$_Nb>#L w5jz6\ׅ')+NaT< VM1h4X"0@׼19 JEPx2+t":-yaHD hl7j8;bQr|ɢX;rBw0@ .tE-=q;eU L84j2]Nwq7S+{8G6D˔PGW;f+ݤEԗE=a7z ::k]n&C ajEN@5A-NIt*B㾋e6u"W"CrjKaff^{Iq).PQF[j^ϣ"Sa8hSqTU,jI}SL\N*o|q'Is ZIǛ |Om.XJ+ +-i 8$쪱;~?wm"˜? 9PMo XnJ-W?p- (6@Cm=h>8QǾM.>O@|~IJ=iaM/r<µP * vr{h6-l Ϧ:izPHXwPPPfv)DGG 1&ܩ`pe;qgh[ZWxyLgF4/sU)K~ ^%VgX|$t8@v@\TH)zΛA6]UHkI?,KPҮS8a&R. ŚN^M^(XHBA~\Zlyd}[V*DRDۚiCkl'bjPeQ/0g8@VRxZZdnM3ɼ_dɽ@2 m]mJ {bޓM`a;Hi2*#ʳs|O/055/s%^|~1<fHVHf/={]ECY鏘tx"4CCEuR/rSx/Zoqa?ej2Hi_? #cE.5vs|y7 A1Z~]Wv 1D`U0YqСφ |1 wUpo1*%OaOL11 kW~U dٍ,1t7ҽi;idQO^c$ .CxF j~.r|%8ϒ N+A t}nYe(͟p@]*N4;=k- #k[ؓ/SkNAa֕Yl۝ z\A}^O}k0Ze>FٰJ K,eڇX']PM>FU(O7ӹ,1SB/?"witlp} OL[DԐW;djtkBMղ4~RwN%OfRx3dެ=Rhϥ2c{ybȉ.O=l1ε=/:riO;Mţ RƎ=6)/ķh uFٽMΏ #=7N8anȮ]DnnaUNiȶȌS>Rd;γ; #:.L׾o-R_̐;>Azd>oJ ytvHMbF7<4NQNƜ-R)e'O[`vgD}hfoCv_1yHx`05HX{|@3a3%ۭXg%k:Pv4¾m1ڿ">rX_m;l+TN%sXŎ\g.+ފKg~