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 );
VtKIDATxo#Wrla9kxz0=*4WÁ 쿰 ʆȌ;vXׅM.9>)$pxn ^uu/Iڠ%Uշ=?/dMJ?8@37qC ,$3]PuAZU=Ck?'pf$29݁(Hqoإϳ$IuT&)A?}>@ݪ)xLAn(P>(1zT p9@H7&`A _8?qABSc ݀!@Fs>@R@tpbza5-pX7Hm)C] R:bDA0  3 k#Sʈ5ѡ RT+gj)q 1KVxS c<rDT/h]B4aSIKd jƹnTE1VOZS_x j?C_YmҿqmC]؀PEQ#}|v'u+J$#;UI!sy@H &&j.]0$v^kX ^KG Fb/)b#ɒvJn`;x&n{ G{t9^IhYįug|[ΨAy]}~u1l|Z\-ZQ$bklvڗKW?_3Hye/ĺөo &Q.˜{Oj|~@^ (<#1C̿S8]yoxg8=O p u!s Hxo}d? 6.&^h yLu`i{2޽w@KWN+sC}6HbFf_ѽ hРhXfٛxN63|bp$T4@?J/ =;ܰJc_u=!sw8qH LW_Aw*wrpߛN6E=LVQamz5f1vɴ!sy3Lw V\oLe5q8=VP8W hmA;'w >M<:'nuȶYyK݀Zᄫ<M @S i#*T/\]Mx76R%eT~rAwi| Ǔ j$M ᆦ'aF-3^^M`Ta*;Oͦ'r]|hNթYxq&k֩G*b 7Z%ó-z܌0^O:y9UE8p~ϨRbRw9x?;#zhgy 5Qy'w*D"loύ/^gb4-7?v7T-#꾋)Ŏpo)*pzgRSAuB gJ)sZhY({{?eLSaG;Di}FTM,)mawv>llT֝`lS+F6ۓ!K-P@r~Ǧ wn+K*JU罛Lf _>Ou?tp/K |BVܸcgNyVajkϣ7`,W?A~-VDifff7e"|r,E5b\KxE\.nmZ6#{ءowjˀsgld1O[C/ml'.4`3=3@Wʎcُ5v]L{d O.%7b(ĞYX=7 `VYI2~lzH R` @I&g3/36 44vgJ83jc c13TQ]XtqIL^Χt0>7ҋUOn{4megp7V Sap1?D .TS[Xr:һLej@TLMtfg=񠿘]* S*H 1S3't ]x֑p\o1e>HwERh-3t0S蒚7ikiN=|nύPg-pC|ZL_\[Z;(Zc7״jgNhOPMTCǫ+Qҵuw;Q{-Aʩ*cl}6!q1WB9'i)rH6Y"3YsGg1&Yv@v"Fq2vo,IB*%p3`z|RY#oZIr^t6h*M,-뽼Y&ٸ\Q8$ʓF!~4c^޴7t>=b^0u̐ӉQVn; :`> Q h5(B^8r(W)]UP Rj=ʥm3.Ǟag?0rޚƫxc"|5(7s@LS|$Jۅ ̻z *ZP752(;ЅBY|dE掻Sp~*({ޕ-pʳnOďP{ 0 ?LABlAghB{ԲݖIud! GVYf6)'ߕJ=mڂk\9z0l~$nS)/dNNH邐oy ?T\6ɔv$еIZ#RZ =\dPJGyw0Slt(O(EJ3mN__Q2C^!\tcmjON$."oY^k T'e_l`Y.B) xyٌxE >q}ʨlZ\ FƛW?H07f` #-TI/moNiLh=!-ㇱ N=RTj >Lҙdma *_SH;PWjڌǴ\O(M5Dt ccZwĮee@x@3e;EuCy]> z UUyVz <-ֈ|3fL@yNF,~KvOh2IcP';J'eSrx] }By~9Mhg'KBJi#(KkKGW78)IۚpL5nMK<"AEPQJ(8(A>jNnpj_^mRcKj@UՋf!)1 q'ZIENDB`