X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=db.sql;h=6f15c01af62050e110921fd887516d0bad900104;hb=30e287c3bec805e7d17eadc3cadf140f1da35a9c;hp=ab499d82a58db4ed2f964a2e69e5fd84d7cdbf2b;hpb=85d3f015cc4e11f00adba9d3a99cb69c7f77156b;p=gruntmaster-data.git diff --git a/db.sql b/db.sql index ab499d8..6f15c01 100644 --- a/db.sql +++ b/db.sql @@ -5,7 +5,9 @@ CREATE TYPE RUNNER AS ENUM ('File', 'Verifier', 'Interactive'); CREATE TYPE JUDGE AS ENUM ('Absolute', 'Points'); CREATE TABLE users ( - id TEXT PRIMARY KEY, + id TEXT PRIMARY KEY, + passphrase TEXT NOT NULL, + admin BOOLEAN NOT NULL DEFAULT FALSE, name TEXT, -- NOT NULL, email TEXT, -- NOT NULL, phone TEXT, -- NOT NULL, @@ -27,6 +29,7 @@ CREATE TABLE contests ( CREATE TABLE problems ( id TEXT PRIMARY KEY, author TEXT, + writer TEXT, generator GENERATOR NOT NULL, judge JUDGE NOT NULL, level PLEVEL NOT NULL,