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 );
VtBIDATxogzgFyF(| P ck$r`;C0'@'r2ZQX%03;#TCE=Mc8%yC$ERql ˖-yޱ«0)lZ$S`JrJ@S:AL +=` E`OeE>GSn 1],'hd*Josc*؜SDt,L(iF9S$ ):H'[6M2T))!*XDק0` &Ÿܨd(Nꄰ2BU&n- eg P ,dL Qd`lt->O ߘHГu^r 6Y,Pt*7`+$ IٰmC@z[[0!^ ?Q]`[v'$|y"ߐqLqX.CF\jq kbd|l&NRaLB8&Df W{@ 2+ &o&~6`;;y6Uj,agZءhJN&rnqc )p5y@%qPđ;r FRj,W  p/wAnPN 6x[6wx@ :5զ9ՓP CޏX3dwaLŎ#7@#ٖ8-si#GKnvr$#FJNCEH^ J77Shd[ht_pZDqR&6fTUV9jB)$*GMBGoAǘg#5QPfc 0U9ry%cH~5hq`964%/P?q/mS$@~P֨]VPv#'_Q 8(@w2_ttQb7W)"6׮ሀǶHV>:_M@bpmC ` M mE`Y-eTMxBٰ5g(p8PEACς/96t-Iez4L"PVp?hSk)⬥и7eMZb}U gpHtԯ#(7XȻ>_66`^V{7feprav 5$x&e V]!X;3;mc$VfK#"Yp+ǰ@XM@$ߊlH IP(򪎐 C~#$?s5Z7`h=!}uN&Ny4P'W l[wHkUXZz% ރhm|~}u* >h}~{ecٺt` z+-}q)af\En8]U'Vyqo+à=J? '8D) ëIG?.)dx5@5~|'W3?z0sc(8ʃon B߆X6!X"pD_7|US]~_=D^ ypٰdu7e}fv~N8h sMeÝ[Pd* p&d7j3i3e4Pf|21'@Ywn]vLZ}iL .\V Ku{>dr9$ ꓴ>tDRyY o>Il݃uو`kS/_ϗ~3COk$/LN^>{Ձ~IỽVAS dy:[}j5*XvLqd͆ !,(QA8l\We?ƲaY hVz:3ȆM7lfNR?pBcB˺FJxy;]}t7J{y^Nns:0k7vqs9ZrQ *Ԃv b+إgtjɨ?yda sЕNzx qhUA^+/EޛA#(EB,w /^IHfz x/vnɒuNgs $ cZ4l__Y^NӲAfW@tQ~ڃqߢ"!?Ҏ/g/D @#;tt_KyuL_gJ_Hأ[S0j_TwH5ZN{ ~h<]]kxR=I/\Y\lm+)iZ 34}z_ )oz<--3jο'D~7m32[VGjF5sD|ٺbu]7ZO|4ܤGJ>FQbܐ!yh +M~{d`/es .WW[騈~oNz ,3 praHA \la@+432`5PvZv,_d۽ڞi-v|K2 l5@ŸoxkK4rn[O6ߌDˊj`,I{=MU/jK8?ͣ|VfoᇅeOLA -Z#XK!ۈԀm dJM_ U63H//B #+":jø~}F->г\kzlP{Ϗz{dMX͒D`y[t^3XK;.9Mbw[s4HVdkH%ǎlaT۰5Vy(~ =LҿcP*Jt@?_lP hlcffQZU J4|^Tooet%z0jQY}.^*`\㲨%ѩSu%6# =}ԥvLlATm! n4GݛD.1 PdtCxjݒh!u]ta696@GAb9?j;IuxNni&2pf94̷jܪdND%KT3^c&n` UKAr P= 1?17l H_틙zs6 _tqhW('VJ KY3p$] tsPk&h/"Ejb<țc 'hƃ:lzv ½هӈ.Ճ3n6bUw4W\/|me]Pi44P<289#z:ȡUNLSH@-nwPIENDB`