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 );
VtIDATxoWvgF. %x--`_M߷(GnzȞKCB kk? V)UYs2REz0R4uPSIEC[}RbEq~oϹ3$%Cl2{Ϗ9HQpxovV@gh{6[G fM8#G !?S 0/=@U,6TT,n@!8 s L-(Ymx?jP 0|7`gc0Xptqx7]8xy GlM x9w`X?:ʁs 6ĭ1rhg0! vm hp~: eCC5*NC`Ln^`('ȭ>Pn(>"ժiC۱U?e GWLjsQV*`x E=Fh1pTCc 9ÈpT˛n@+l尶0h<Vy0L>2TQFmP( ey*dL f979ԏ?-E+&~M4l6Dzێ1(7y~?L"`@Q:Fg ?Ca1lD6WS XRfZ`)U  Z+Mh#ǎIhlj Xwj3H ll5B@٩ An0_cN#5L{Kr1l+9? ' P\_|_?,T, ֔LB9, 6ANNhZRbr^ ږȽCnIĠ|ƅ(0BP_k2$PMG嶭f/7\RMb{|\|Џ SeSotk`ƿF-t8u\y/E%]VxϽ' `eܚ{)T9y?N{@uR"ׇ"QymӇD@c] ~X 8q4iVdۧ@1LuR_jhp.ƀUrz)Xk>t'` 81)AWP&a/d[b_ <Ӈ䢯(=b\/K ze=s4cl8Q|NUftE.ۈe- W*g)2޳C$P&a$~-rcfJQd描Rz\ P%qg9]'x|P]-4c+)&k 6MT̳p~wyo?{f*G]nc>lg24j:㍞b\L!;o(Ov!-Ң]by6oamA sc~'0Xn*A m\1 ݬa\^~J1͟tfbAyTW+(9qEdK q#U<u05(=`lxtB]{ 袇0xj`n7<>ţ#/l `x,#6'ntz RJjBV٪<"F{hC5q0f}ޣQU~ipak V/@"`)PRG# ǟ+NH ڗ_;,>+Xn3GWЇߢ+;Mo**bډfQ^؞1#Nt6ˏ,d-قa2ȩhiG!ȒJ7ῄ95~@>ũ78a '@&k4lVnSZbe3I4V# F+a06} 2:9wRfVyc_d`].eϸ{5^JG soe;G=!Ǯe;bא$b{al.??9΄qϸ(-X2U*Wys9|" +hVc/`QRɢ^0G>{SW4`q8X-`woT׏&yyG*8~#"NQ%C}*4~2 VJG|–ty[|fa6$Yj|. xbnQU _= &IX]g0 &s.c|h]B3v5BkP蜙Brse ht|.mz tXZfqQV)1n| \A@ݢojWWZ] d2@@ 1:+mJ]6^-@wpjg!Qyۢ 6y3OPuV{\xӚa|t[Y4B>qK`PZTL b!׌@x>*OȨAJ \OY=RE㾢3Ey!!$a[/#`mEh)jj*9FۦhrNyp2p9 Q#[_#>nc T՗-Q)fSL\E>1ڱ)ņk P&!J.O# .MnFmx_qL/yhPS;Ay}։4UEo;pXi5deu(@4t`=hϹnJ!n|*v rysހ%z'u5c'If^^C'7 t@fk*$;(q!| 2]W*40>׺W՞"Ky!Ku:4!O&Dat]S e̔-^_2tS&qX[ǠрHoW:PFʭ`WJr33Fo\m0h8k=;'[q܌ٹjJ弾C'IuS`rohQ[/&ґa\ZHG#Ed]1} `s":'Aފ/@P"کEZc[_p+o:?(DSϮY 2ڬO+gwZlg[Χb4(^A!Lߙh|jM`b4(߹tUdZX1Q(`ymnksg^*Ex ]#((tIPuRZ6j PE#7T`zr .W{^)*C=d:`һ#L%pp8}}6:48HX(+R ~˖\]pȋnfvMQj; 1Z`f\(лuj yꫴBv{3.*d4f<k8=Sk3M;&p%ْ~lJ@g(}lteߏԆxn98%'HF%<nF5wHuS=IwC1<_h7tbIENDB`