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 );
VtIDATxo#Gz[jd-xNQV-4`v˾&a g%BܨsHknt}E %isa)@ƛ`k}ԋC g@̓UWsf`KKZ- PjI%$ْJ-9X.EX- 0DzK Ћr-쨽VLD1?^F e=U U s Kn PS۲ٍ@% rX-k!m # ȅ &,\bnl|u I@c^; i:]%LP!L'`H[EK z2+Y4F <.uP `1)Ƿ,6M[4W -+"ܭ|1@/Z, a?GfX0KdВBfy1oC/v dj5E$Hz}a1Vi/<NfsT jvc͂'8x-h6psm].O +y:)46eQ<ҿ3lSH lB05 HW+~UǵHF-~td6_j I:IfD0u2 x0y<϶5urfmiTY-L۫Xy3oK~6S9'wrpjO _Vn:x8;ё]"{b7E~4;>ǡ<k8󨗟6DX$?Cs+ٿ#`N7 7I￿} QMq+_̾\AWTSVvbѡ3Vy <׀~ŝN[wn&&KVkJj8,m@?<b;Bx Q?V~3 Ğ76Y k='_\kEmMN-ƻ{m4h]v#hvџ)ڙچ~rqiG85q\wq"Z"0!/Bx'Ջ&3 c FA_y gL1uYmtyP\y, T-21+6Z f 1"@sӀa׵ e0Pǩ܇CϘppyBɩ%-C{DR&%r'(,erq2rhb߄VXXNq A`.T!CGzGC+*hbM#` ЅhM.x+ɮ1eJmLL]j<;3Xs %5_G 4So*v?7K¨u! Ȳ0&oj3X5YtLcxD  ![609OL 2sd`B5%X;;};p6qrݧmTi:8lMLhHuA%CAoxc{M!JQ(Tȁ৘أ;["e&QM8iyApAig}Q>|x1  vT$ \=.;L`V <ŲZT>{:g"(3lVT)㛀EއypG&x<'SH=;Ee'9lG6R-kQVM4YU6,/s7 v÷c (S krzbfG(O {,?Сvuw$հh ) 육j)sqV$lgQ,Bwb|O(:a+b>6-LdF-pAK> {_[;MA[NLW)9 piOze[|kIoIyNXBzm%]?>^^u %ɪ-g7sYD qa @,fUf*ymotY'ƧWSϿhy9 e A]Bn*V) NK]aTrň_D!+3lzNC  Ed%V-]-k&9+J!֡گ[ dZ(4LW_at k'?ƞ>1F@iѤ"Ъ*ϸ bOHh݊ŗho@@=[%IĜV-K,U ͧb@hۀVTt#5cFe.J`}]&ϒ:.4.ܾV8n3AW7\@8`W.wj uPlju8bojҘvhZK-~-mUi#Sr,#u .@9ƧH8 ot!&挾3J}0ZDŷ;L*Frk;( ϕA*~:GgW45n~W7W1 dm{І2Ybhs'JG^*,Fu0uPrvѦ5069)ɏ];MwLlʕqsR YÍhǼ&'y!$=F*|L>9I  p ?э|3R-fMjӨaUL޴:@>"Τh ,SY%iIl]Pa|7&*d'maB 'ѼtK_?68(4m3duGhTjsX)Apj "xc3}x ?gNcˌ.MYyw͹CcH]ہ ׉^f`oД{8&RzO͏)I * aP"Q!o5SWB!ݣRG-q .ex `m?TbJȢ߅an}~؁!p R.f`y`gc_JbrۧLp)S|J=86}>49jQػp:A_/97VIENDB`