rsanchez
2014-11-28 fadd83e37dc7a2baaf8d5851e1d0813f6ac307d7
#396 fix - Changed DB init script to allow only localhost user access
and changed DB scheme to make it compatible with MySQL 5.1
2 files modified
changed files
securis/src/main/resources/db/create_db.sql patch | view | blame | history
securis/src/main/resources/db/schema.sql patch | view | blame | history
securis/src/main/resources/db/create_db.sql
....@@ -1,7 +1,5 @@
11 create database securis CHARACTER SET utf8 COLLATE utf8_bin;
2
-create user securis identified by 'securis';
32 create user securis@localhost identified by 'securis';
4
-grant all on securis.* to securis;
53 grant all on securis.* to securis@localhost;
64 #Update passwords
75 flush privileges;
securis/src/main/resources/db/schema.sql
....@@ -3,7 +3,7 @@
33 CREATE TABLE IF NOT EXISTS settings (
44 `key` VARCHAR(100) NOT NULL ,
55 value VARCHAR(2000) NULL ,
6
- modification_timestamp DATETIME NOT NULL default now(),
6
+ modification_timestamp TIMESTAMP NOT NULL default now(),
77 PRIMARY KEY (``key``) );
88
99 drop table IF EXISTS user;
....@@ -13,11 +13,11 @@
1313 roles INT NOT NULL default 0,
1414 first_name VARCHAR(100) NULL ,
1515 last_name VARCHAR(100) NULL ,
16
- last_login DATETIME NULL ,
16
+ last_login TIMESTAMP NULL ,
1717 lang VARCHAR(10) NULL ,
1818 email VARCHAR(150) NULL ,
19
- creation_timestamp DATETIME NOT NULL default now(),
20
- modification_timestamp DATETIME NULL ,
19
+ creation_timestamp TIMESTAMP NOT NULL default now(),
20
+ modification_timestamp TIMESTAMP NULL ,
2121 PRIMARY KEY (username));
2222
2323 drop table IF EXISTS application;
....@@ -26,7 +26,7 @@
2626 name VARCHAR(45) NOT NULL ,
2727 license_filename VARCHAR(100) NOT NULL ,
2828 description VARCHAR(500) NULL ,
29
- creation_timestamp DATETIME NOT NULL default now(),
29
+ creation_timestamp TIMESTAMP NOT NULL default now(),
3030 PRIMARY KEY (id));
3131
3232 drop table IF EXISTS application_metadata;
....@@ -35,7 +35,7 @@
3535 `key` VARCHAR(100) NOT NULL ,
3636 value VARCHAR(200) NULL ,
3737 mandatory BOOLEAN NOT NULL default true,
38
- creation_timestamp DATETIME NULL default now(),
38
+ creation_timestamp TIMESTAMP NULL default now(),
3939 PRIMARY KEY (application_id, `key`));
4040
4141
....@@ -46,7 +46,7 @@
4646 name VARCHAR(45) NOT NULL ,
4747 description VARCHAR(100) NULL ,
4848 application_id INT NULL ,
49
- creation_timestamp DATETIME NOT NULL default now(),
49
+ creation_timestamp TIMESTAMP NOT NULL default now(),
5050 PRIMARY KEY (id));
5151
5252 drop table IF EXISTS licensetype_metadata;
....@@ -64,7 +64,7 @@
6464 name VARCHAR(45) NOT NULL ,
6565 description VARCHAR(100) NULL ,
6666 org_parent_id INT NULL ,
67
- creation_timestamp DATETIME NOT NULL default now(),
67
+ creation_timestamp TIMESTAMP NOT NULL default now(),
6868 PRIMARY KEY (id));
6969
7070 drop table IF EXISTS user_organization;
....@@ -87,7 +87,7 @@
8787 license_preactivation BOOLEAN NOT NULL DEFAULT true,
8888 default_valid_period INT NOT NULL DEFAULT 60,
8989 created_by varchar(45) NULL ,
90
- creation_timestamp DATETIME NOT NULL default now(),
90
+ creation_timestamp TIMESTAMP NOT NULL default now(),
9191 PRIMARY KEY (id));
9292
9393 drop table IF EXISTS pack_metadata;
....@@ -111,10 +111,10 @@
111111 full_name VARCHAR(150) NULL,
112112 email VARCHAR(100) NOT NULL,
113113 comments VARCHAR(1024) NULL ,
114
- creation_timestamp DATETIME NOT NULL default now(),
115
- modification_timestamp DATETIME NULL ,
116
- last_access_timestamp DATETIME NULL ,
117
- expiration_date DATETIME NULL ,
114
+ creation_timestamp TIMESTAMP NOT NULL default now(),
115
+ modification_timestamp TIMESTAMP NULL ,
116
+ last_access_timestamp TIMESTAMP NULL ,
117
+ expiration_date TIMESTAMP NULL ,
118118 cancelled_by varchar(45) NULL ,
119119 created_by varchar(45) NULL ,
120120 status VARCHAR(2) NOT NULL default 'CR',
....@@ -126,7 +126,7 @@
126126 id INT NOT NULL auto_increment,
127127 license_id INT NOT NULL,
128128 username VARCHAR(45) NOT NULL,
129
- creation_timestamp DATETIME NOT NULL default now(),
129
+ creation_timestamp TIMESTAMP NOT NULL default now(),
130130 action VARCHAR(40) ,
131131 comments VARCHAR(512) ,
132132 PRIMARY KEY (id));
....@@ -137,6 +137,6 @@
137137 hash VARCHAR(64) NOT NULL ,
138138 request_data VARCHAR(1024) NULL ,
139139 blocked_by varchar(45) NULL ,
140
- creation_timestamp DATETIME NOT NULL default now(),
140
+ creation_timestamp TIMESTAMP NOT NULL default now(),
141141 PRIMARY KEY (hash));
142142