X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=schema.sql;h=824c4df0480a207084685e1f5c1ea95ff42175e8;hb=c3c288ea9ed3cfc8ef208cb3746bfe3715cf5a00;hp=7f6a0bcdceb07f394be1a37ac5f22a84b4b5de1e;hpb=1dfbd755dae26562b182d81f8818c5c3dcc6694b;p=cavote.git diff --git a/schema.sql b/schema.sql index 7f6a0bc..824c4df 100644 --- a/schema.sql +++ b/schema.sql @@ -10,7 +10,7 @@ create table users ( id INTEGER primary key autoincrement, email TEXT unique not null, password TEXT not null, - name TEXT unique, + name TEXT unique not null, organization TEXT, is_admin INTEGER default 0 not null, key TEXT @@ -18,7 +18,7 @@ create table users ( create table groups ( id INTEGER primary key autoincrement, - name TEXT, + name TEXT unique not null, system INTEGER default 0 not null ); @@ -42,6 +42,7 @@ create table votes ( is_multiplechoice INTEGER default 1 not null, is_weighted INTEGER default 0 not null, is_open INTEGER default 0 not null, + is_terminated INTEGER default 0 not null, id_author INTEGER, -- :COMMENT:maethor:120528: not null ? id_group INTEGER default 1 not null, FOREIGN KEY(id_author) REFERENCES users(id) @@ -76,5 +77,5 @@ create table user_choice ( insert into users (email, password, name, organization, is_admin, key) values ("admin@admin.fr", "d033e22ae348aeb5660fc2140aec35850c4da997", "Toto (admin) Tata", "World corp", 1, "test"); -- mdp = admin insert into groups (id, name, system) values (1, "Tous", 1); insert into groups (name) values ("CA"); -insert into groups (name) values ("Members"); +insert into groups (name) values ("Membres");