-# CREATE users TABLE
-#####################################
-
-#drop table if exists users;
-#create table users (
-# id int NOT NULL auto_increment,
-# login varchar(80) default NULL,
-# password varchar(40) default NULL,
-# primary key (id)
-#);
-
-## Create a default system user to own stage directions
-## and similar. Users cannot log in.
-#insert into users ( id, login ) values ( 1, "System Defaults" );
-
# CREATE elections TABLE
#####################################
id int NOT NULL auto_increment,
name varchar(100) NOT NULL,
description TEXT NOT NULL,
- anonymous tinyint NOT NULL DEFAULT 0,
- startdate datetime NOT NULL,
- enddate datetime,
+ anonymous tinyint NOT NULL DEFAULT 1,
+ startdate datetime,
+ enddate datetime NOT NULL,
+ active tinyint NOT NULL DEFAULT 0,
user_id int NOT NULL,
primary key (id),
constraint fk_user_election foreign key (user_id) references users(id)
election_id int NOT NULL,
name varchar(100) NOT NULL,
description text NULL,
- picture blob NOT NULL,
+ picture_filename varchar(200),
+ picture_data blob,
+ picture_type varchar(100),
primary key (id)
);