2017-04-15 17:23:05 +00:00
|
|
|
CREATE TABLE decisions (
|
|
|
|
id INTEGER PRIMARY KEY,
|
|
|
|
proposed DATETIME,
|
|
|
|
proponent INTEGER,
|
|
|
|
title VARCHAR(255),
|
|
|
|
content TEXT,
|
|
|
|
quorum INTEGER,
|
|
|
|
majority INTEGER,
|
|
|
|
status INTEGER,
|
|
|
|
due DATETIME,
|
|
|
|
modified DATETIME,
|
|
|
|
tag VARCHAR(255),
|
|
|
|
votetype INT4 DEFAULT 0 NOT NULL
|
|
|
|
);
|
|
|
|
CREATE TABLE emails (
|
|
|
|
voter INT4,
|
|
|
|
address VARCHAR(255)
|
|
|
|
);
|
|
|
|
CREATE TABLE voters (
|
|
|
|
id INTEGER PRIMARY KEY,
|
|
|
|
name VARCHAR(255),
|
|
|
|
enabled INTEGER DEFAULT 0,
|
|
|
|
reminder VARCHAR(255)
|
|
|
|
);
|
|
|
|
CREATE TABLE votes (
|
|
|
|
decision INT4,
|
|
|
|
voter INT4,
|
|
|
|
vote INT4,
|
|
|
|
voted DATETIME,
|
|
|
|
notes TEXT DEFAULT ''
|
|
|
|
);
|