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[oWv3e1I-G0}+ Gn@shtTc#2P2;R3ܙK"] ȶMQq VJoϹCQ$DZ{/I 0)@eLHF&4OF0 F4)@1Y"L5&ŌIhH0$Q\ V. V-F4.@>3#\K[.(qp4ԂȢ(6d̨l\B#cXn%Khh<Q%'`Y1BD)1lT؈|G=Xch$"E؈1QWVhX~FXMZ݆1ZKq2:!w*b' }l Gc~=qH8?k(g(8 a, U,Qn8"ee(ոJ9G.qcЦZ2b-if0b2AsZ8<)WҺ3YAn$ڷ`檕xL ٬K4m ƫfDYkK6d <5rA3GX@!h--u{ 6vI6inFIkj΍ J zD"-̧hU/+D9ϔZ7¾c-zp:k{\ #Iu'Pyqxj ˩+ hio6EҶI+Z,0a,U}EæAY;טuc&VX#4:ƬsRlK%~oZmzFnBWxN퀯f} C`y E GE_B ]aƍkڅ@ i֜A E~pz4sئM ET3TDB~!-kCO~mlid7 @e~Qݎʕ8V7>Cep$Z&PE^C $j}қAitN`@ @Cf2Y~?ZyE%bvJ4~Ȧh++tMA#@_7Ax@7|?fb7H}+Pߗ/SǏ)gze>R)"Vv6)d +8,gΣ/?E 5T؅G)@Z^ D#1ؿ=fwDU %i X_]a>SJ%Tة ?=,vizKM;hÍŋvWn? Nq; n}|`2.QԖݴ z%3V?vA[Ŕ.揂E []L@d8nɺ..`s[zˣ+u.4>wPzYJ'n4UqY ]Qa1"]_cH cvk1_Jb4ѣN>,vayX8]7j8܊v]a|M{%Pfu5kE̹([T7ףiF< f7 t]!(Bžq,EyE e`sU3fg.Af%:| eip$O,XuЬ&6ӥn4k(p=lfR7FN E_ɑ IHlUJY ( 3Vퟶwt;f ĸ/w9ȝ>7J7t5{JmM+࣭Dѥ~-V좜i P.%:qM޻X[|4( JtxޥdA>l]5FjOc2*>Rb`pq56wߍKnMf ;3S!DSZgOB3g jNV?;XG&Ox!Xk$ٷgOYYHi0'Iz~'{tԓͿFI9򺲌O?(L[ Arh(d>wh`Jg~[E3#ʱ Q##?k9twzƐO킂y{u2Z:?ӈמCi}ZQ`JR 3-Qϫ( dR$,uylŇ7W_h ڂ- *+b]:'oMWv[rveętytq/:.5m/!nlF1ϣ IHYXtY"9l{]{.?m%6I g EqnY x M+e @Э; C\sU{l'u}_=./%ݬաH`jvicS,f] _ @,JqQmzP&I@ [:!R,Ս#X+U8Y=RcŪ\]]= QR DUBݖ'_m36'#z  J.(Ff:i rd<2QwEas7W?yWɪ0%F9( mh'$M.xX?]r͸[2slJ++j@25 <*%CO`ӛ^2L>%N|@aIB;89j}է^&yBOneܺך./No /z2|دk,eTܷbuRkc O]ؼႼ[X:SD, ˊmU͏ 8e'`rοŲI 9j}pzU 0/?HnW .ޚVSlN@/;o_1y aC"Xnp˲բP7e{ G(*1+dcTT Xh'Gmz[*)|XVhU0Q"UTm)OIENDB`