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[oוCi\xRѢK {@"9VjPKl&?XRibq0XxakfX7eC@@C\tmb؛P=IlJz؇݁AǙ;9?/c^4cp\YQJssH\  xn c=`Rt8qXp{<{t7hK l8p 7`0\:ݏ5J‘mA58F6F 8?jq U8 XӪA[Q7 GtpsnfEg:wn d|~a[Gt:1:y㈄:h#xDbɊP,pݣ$`U_]$Ma(L@b|=zcmxaB euGί!-PL6*qg>87o&ґ/hX 2Cܶ5Q+@GYO:a%DXk>dU`'M [ |<-=Yx_TxgI,{6ߔ$sNJ]ƶg?lWz%?1@R:gQն}gO QU_cK {Ȣjݟ VJsoYmT̏-fI28gH(Kx&2@ $@43ґ ԯ}#S bfr շOTQ‰-=z)7 NX,VԞ#iQ0k(|[齖Q8Dvܞ2׌^:UE'QL @dpfÝO5:Uǫ4*]ՖWGJ_= ?^#l<&M=dCO roX<قOLmi-=&kLid7II}R??;{Ox|M[ua!@ضE`R"6YYQ~Td⍼0DYo-ځV4]u}VxG뢑5~aoc 'D-:4A;W/ZWs(_dS@'kkiFHw["|D"m$ފJ{c 2{bc8eҎ@8 Ad01մ߸`C;3xƒRaĸ>[ON}]:(ro^rkL Ӎ#6jE? t QArsžxj RmT /6t>o !h$$Le =ȅ'~0~8@kdX:駿zkѩ{>)t|"1g e~ 0/X8`3"2ܡu_\|m|q,@N}m5iQn &(>{m3Phj%9 K\*Mr'hz}ׇEuv@6$<-2>ꄬRVftrw4jKe g2W#H`p $!96aG Wxu&4k4L b/ EB5&QU(~j/GJ$ui5X.D;Q/=6ґUO~Q{ڷaw~W@,٘ )jopLbbQb*Θ[='Vazc&r3:/.dp9Oaw`aLB@Tdo6DYS P>g@ %3wkae>˔ EG_ϜqR!gZ(ؔ_yjHc&K/[Υ|~V(n׿1脕b XҊڌ/1tq ڃm,*ʵ؀'BDGDq 3ؙ雍1Eztk%Krd3sNРҌlEfz5QV1A 0NDBom Ѐ*xk|^8˵xqZht85lmxzP)XD៺R@A6)!Kܘr ^vc)nghJB 9bDgD F۱`%m$enXi y oJ V|'4~'.ml 0g2]oެ5tNIqPLrOo9~T2&-Zxig>8M5ͭTzљ_F:r`;X Ğ:\޵5/Dɽc醢V^XsTKvE!Vx _߆r"5/q%폣/^ p+n0m7KsҨPQ~7Ϭx"ʵ oen]Cn :) ~~F!!"6KW;JLI@H>@gp=-UM u%'><!x,,M#Gn]%{RsL :҆oG/1CćGRp تfP@Fh@\1FXf9$ʸOX*F`=?jME$XWyj @2* $I6Q}n8S$TNN`=yI"Wz>0jS$RX@!SeG{D?E\0SYPj9Gv{$NaYmÿ܏;h~=!瞗^3&3M;`*OIaԇx7x:Y* eq"u}U5b;Eҝb"l, `քvH[ۡPUGzgR"~=hzHح"ͥ*NLl-;Oz"`];d\l .>w60ȝkiPQ}+K]p'G,PX|,-He6US>t1nϊ@ASڪUd%ZMfL]F`K0/?RlWC$f`<&M ;2e?VLRtahrbSg_1` IHeɵ?)$dTXh2p֧%} /3v|7x}}1P3X `ԇͰMp|I ,l -Ūi a<3 C|@z)'F(1E\Qu[u'{TX%G܊h=r