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

« back to all changes in this revision

Viewing changes to userdb/users.sql

  • Committer: mattgiuca
  • Date: 2008-06-15 05:49:18 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:771
tutorial/tutorial.js: Replaced string [] indexing with charAt, for
    compatibility with Internet Explorer.
Note: This checkin is a result of me manually checking every JavaScript file
    in IVLE for instances of string indexing - and this is the only instance
    I could find. (So this problem should go away now ... please?)

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
    svn_pass    VARCHAR,
16
16
    email       VARCHAR,
17
17
    fullname    VARCHAR NOT NULL,
18
 
    studentid   VARCHAR -- may be null
 
18
    studentid   VARCHAR, -- may be null
 
19
    settings    VARCHAR
19
20
);
20
21
 
21
22
CREATE TABLE offering (
90
91
    notes       VARCHAR
91
92
);
92
93
 
 
94
CREATE TABLE project_submission (
 
95
    assessedid  INT4 REFERENCES assessed (assessedid) NOT NULL,
 
96
    projectid   INT4 REFERENCES project (projectid) NOT NULL,
 
97
    path        VARCHAR NOT NULL,
 
98
    revision    INT4 NOT NULL
 
99
);
 
100
 
93
101
CREATE TABLE project_mark (
94
102
    assessedid  INT4 REFERENCES assessed (assessedid) NOT NULL,
95
103
    projectid   INT4 REFERENCES project (projectid) NOT NULL,
103
111
 
104
112
CREATE TABLE problem (
105
113
    problemid   SERIAL PRIMARY KEY NOT NULL,
 
114
    identifier  VARCHAR UNIQUE NOT NULL,
106
115
    spec        VARCHAR
107
116
);
108
117
 
 
118
CREATE TABLE worksheet (
 
119
    worksheetid SERIAL PRIMARY KEY NOT NULL,
 
120
    subject     VARCHAR NOT NULL,
 
121
    identifier  VARCHAR NOT NULL,
 
122
    assessable  BOOLEAN,
 
123
    mtime       TIMESTAMP,
 
124
    UNIQUE (subject, identifier)
 
125
);
 
126
 
 
127
CREATE TABLE worksheet_problem (
 
128
    worksheetid INT4 REFERENCES worksheet (worksheetid) NOT NULL,
 
129
    problemid   INT4 REFERENCES problem (problemid) NOT NULL,
 
130
    optional    BOOLEAN,
 
131
    PRIMARY KEY (worksheetid, problemid)
 
132
);
 
133
 
109
134
CREATE TABLE problem_tag (
110
135
    problemid   INT4 REFERENCES problem (problemid),
111
136
    tag         VARCHAR NOT NULL,
143
168
    PRIMARY KEY (problemid,loginid,date)
144
169
);
145
170
 
 
171
CREATE TABLE problem_save (
 
172
    problemid   INT4 REFERENCES problem (problemid) NOT NULL,
 
173
    loginid     INT4 REFERENCES login (loginid) NOT NULL,
 
174
    date        TIMESTAMP NOT NULL,
 
175
    text        VARCHAR NOT NULL,
 
176
    PRIMARY KEY (problemid,loginid)
 
177
);
 
178
 
146
179
CREATE INDEX problem_attempt_index ON problem_attempt (problemid, loginid);
147
180
 
148
181
CREATE TABLE problem_attempt_breakdown (