Bump version to 0.3.1
[public/pyceo-broken.git] / sql / structure.sql
1 -- Table structure for CEO's SQL database.
2
3 -- Usage:
4 --     su postgres
5 --     createdb ceo
6 --     psql ceo < structure.sql
7
8 CREATE SEQUENCE memberid_seq;
9
10 CREATE TABLE members (
11         memberid integer PRIMARY KEY DEFAULT nextval('memberid_seq') NOT NULL,
12         name character varying(50) NOT NULL,
13         studentid character varying(10) UNIQUE,
14         program character varying(50),
15         "type" character varying(10),
16         userid character varying(32) UNIQUE
17 );
18
19
20 CREATE TABLE terms (
21         memberid integer NOT NULL,
22         term character(5) NOT NULL,
23         UNIQUE(memberid, term)
24 );