~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to userdb/users.sql

  • Committer: Matt Giuca
  • Date: 2010-07-20 08:21:54 UTC
  • Revision ID: matt.giuca@gmail.com-20100720082154-a2519bkxfnf1mops
setup/util: Now installs files with .sh extension (I am about to add one).

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
 
52
52
CREATE TABLE semester (
53
53
    semesterid  SERIAL PRIMARY KEY NOT NULL,
54
 
    year        TEXT NOT NULL CHECK (valid_url_name(year)),
55
 
    url_name    TEXT NOT NULL CHECK (valid_url_name(url_name)),
56
 
    code        TEXT NOT NULL,
57
 
    display_name TEXT NOT NULL,
 
54
    year        CHAR(4) NOT NULL CHECK (valid_url_name(year)),
 
55
    semester    CHAR(1) NOT NULL CHECK (valid_url_name(semester)),
58
56
    state       TEXT NOT NULL CHECK (state IN ('disabled', 'past',
59
57
                                    'current', 'future')) DEFAULT 'current',
60
 
    UNIQUE (year, url_name),
61
 
    UNIQUE (year, code)
 
58
    UNIQUE (year, semester)
62
59
);
63
60
 
64
61
CREATE TABLE offering (
193
190
CREATE TABLE project_extension (
194
191
    extensionid SERIAL PRIMARY KEY,
195
192
    assessedid  INT4 REFERENCES assessed (assessedid) NOT NULL,
196
 
    days        INT NOT NULL,
 
193
    deadline    TIMESTAMP NOT NULL,
197
194
    approver    INT4 REFERENCES login (loginid) NOT NULL,
198
195
    notes       VARCHAR
199
196
);