]> iEval git - gruntmaster-data.git/blobdiff - db.sql
Make tools connect to $ENV{GRUNTMASTER_DSN} if it exists
[gruntmaster-data.git] / db.sql
diff --git a/db.sql b/db.sql
index ab499d82a58db4ed2f964a2e69e5fd84d7cdbf2b..6f15c01af62050e110921fd887516d0bad900104 100644 (file)
--- 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 (
 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,
        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,
 CREATE TABLE problems (
        id        TEXT      PRIMARY KEY,
        author    TEXT,
+       writer    TEXT,
        generator GENERATOR NOT NULL,
        judge     JUDGE     NOT NULL,
        level     PLEVEL    NOT NULL,
        generator GENERATOR NOT NULL,
        judge     JUDGE     NOT NULL,
        level     PLEVEL    NOT NULL,
This page took 0.024527 seconds and 4 git commands to generate.