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[OlWz38 LRX rȡݢQ@3 PaI'Q*x SAF5$0'6B-mI۱cސIQ%zh0!Q|~3!_r_4@gn`n{07Psp07B 0.fi nЗ=r V `VXzξyP!Xݷ(谆tA7د XQ mv%_7POK /1'd~ٙ<)?'0fsMc~% Ci|äa;Р?`a, ڼ`?6K 4r`. }+ F+pA7(x5P<ަ/kJ\Fbн !q"&y;PU K=[Qd{ocB*^%AS\_{_k0tp,(a} ݽghp{v((位JscVwCjDc&U{ lqۛ\j\Gp]JM2!(8^Ϙ774cY4=AS ,bX{kK2Ka)pta0˻e`n섁R;%oa)zK8j+fr`>*mb+Ꞻ\%zkmmO:lKxcr7E1V NVߘ@ Y҆gUΰe;I8ڶ,t513I:'u56PD*PsB'c~n@K`B"VF12xhN*@{EY%V ²/汗6̇~Ġ`6Ǔ7AFWב4 G+dߩ c Jw͉.<~irFu`o%tsZyʌ{F}\Q(hOGw,݄M a3ODaXMhЩâK0 oN˘Åc@$,y4JhX Mgn\ k~ʥlAmY >I^g f"$n~5"b5ެ&sޚ e1HK?ML¯ 18#PT7?FZH >!rc5ɫJKU#ss/b1Ic/,X SŊz@T @Ysm^7ove 2xzhL]@<3Ebͳ-N&ߥWN 9-vY I §Xl<)9;1hFȷ~X}7ej>xA$$}N'v1;!z:䚁#;DllˇRҠh'(OVr CyI]3lAG6*d$)WLrO_%RF=,שvR}2sP5~Tjr'Z~$N*J]m;capo6[O$nv~*FAh'GIpNy34lϜx04dѧ;x%9.=uME2cq6uHV-~kgRl bfqd[=7v&%A띅)Z|2"*qQᶠ'y+6OuyWJAop~RuʵxN/.}J+Jy=SMif[NN+H$~_vv7ۼ;r'@J=iQ.7;ȠSݯd0ѵ)щx`k<){OR\ݠ/O 0ĭqW;N)ꕃxd'mYQ!K'9 oL6 ƐRl;~h緻a=r1>|<ކ);%$|2@(5ƆRi) 6`ʞs}H0Nؖbi*R^ߗ?-a qEi,Q/n@% ѡENd`mo jPkut7AlWw !`Ul_Pn Oܠ,!T}<1Puzp*nl}|`)z|puxgif8 <:>&Ycp6^8=W(8jwf ~ ʒbpc dܒ'Đ6`7>yfn;A>^_M{jRpEU<~C5jtl#fbusӺ΀رL`K$$īʹ{!6G#(+jkovJtiy}[ ' C]X=>(tt 1 :vvpZ"֨rYPLt ?zbT?e:0뺚{, $C~"@MmB0RQHVj#N| `ySX[ <[gzN yYrQe .[i*!N]rX Ƀ 7J[kV: Nz4a:׫D T }z௮-AW!xҵňu@X^+(L[2_7y4^)^t^~cPXVw_Σ!40B c ~(Kn4wZcʖ\4H 2rz A|(0MjovG6{Z~ɎZP{Un9ddqѤ&ց:nB޸\p^U*!A[a"*,3⿁)ژ"4Z %fMmB9|$ ?W@(FXu tp_ Q"eBd<H$ޱʷe.#F8I*t7IQ |YUbԨH10}p =u$i }" S 5/|X\ZpJf륱nNI13!~[_[[[΍J/uwa4سAd*ѐN{Aȶ$ʖ@4bEzS!~sYRhnln鎮vw!__D^9M;^Tق@3KqXi?GuP;bf?k BB寇(T/\ AQ"RIPX+;o"oGP^ǗvKZDh)@d1r{.c jXzhҵ-Slv6y[