Commit 206acc5f9f80706ba877e8157ee4d6b1eb79f4e1

Authored by mukhtar
1 parent 12d1557e

fixed couple of errors..

adding auto_increment to several tables
Renamed creatorid to creator_id


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@144 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 18 additions and 21 deletions
sql/tables.sql
1 1 CREATE TABLE active_sessions (
2   -id INTEGER NOT NULL,
  2 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
3 3 user_id INTEGER,
4 4 lastused DATETIME,
5 5 ip CHAR(30)
... ... @@ -83,7 +83,7 @@ document_type_id INTEGER NOT NULL,
83 83 name CHAR(80) NOT NULL,
84 84 filename CHAR(50) NOT NULL,
85 85 size BIGINT NOT NULL,
86   -creatorid INTEGER NOT NULL,
  86 +creator_id INTEGER NOT NULL,
87 87 modified DATE NOT NULL,
88 88 description CHAR(200) NOT NULL,
89 89 security INTEGER NOT NULL,
... ... @@ -98,7 +98,7 @@ is_checked_out BOOL NOT NULL
98 98  
99 99  
100 100 CREATE TABLE folders (
101   -id INTEGER,
  101 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
102 102 name CHAR(255),
103 103 description CHAR(255),
104 104 parent_id INTEGER,
... ... @@ -122,7 +122,7 @@ role_type_id INTEGER NOT NULL
122 122  
123 123  
124 124 CREATE TABLE groups_folders_approval_link (
125   -id INTEGER NOT NULL,
  125 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
126 126 folder_id INTEGER NOT NULL,
127 127 group_id INTEGER NOT NULL,
128 128 precedence INTEGER NOT NULL,
... ... @@ -133,7 +133,7 @@ role_id INTEGER NOT NULL
133 133  
134 134  
135 135 CREATE TABLE groups_lu (
136   -id INTEGER NOT NULL,
  136 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
137 137 name CHAR(100) NOT NULL
138 138 )
139 139 ;
... ... @@ -213,18 +213,7 @@ parent_id INTEGER NOT NULL
213 213 ;
214 214  
215 215  
216   -
217   -CREATE TABLE user_group_link (
218   -id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
219   -user_id INTEGER NOT NULL,
220   -group_id INTEGER NOT NULL
221   -)
222   -;
223   -
224   -
225   -
226   -CREATE TABLE users (
227   -id INTEGER AUTO_INCREMENT NOT NULL UNIQUE AUTO_INCREMENT,
  216 +CREATE TABLE users (id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
228 217 group_id INTEGER NOT NULL,
229 218 username CHAR(255) NOT NULL,
230 219 name CHAR(255) NOT NULL,
... ... @@ -234,10 +223,18 @@ quota_current INTEGER NOT NULL,
234 223 email CHAR(255),
235 224 mobile INTEGER,
236 225 email_notification BOOL NOT NULL,
237   -sms_notification BOOL NOT NULL
238   -)
  226 +sms_notification BOOL NOT NULL,
  227 +language CHAR(100),
  228 +ldap_dn CHAR(255),
  229 +max_sessions INTEGER)
239 230 ;
240 231  
  232 +CREATE TABLE user_group_link (
  233 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
  234 +user_id INTEGER NOT NULL,
  235 +group_id INTEGER NOT NULL
  236 +)
  237 +;
241 238  
242 239  
243 240 CREATE TABLE web_documents (
... ... @@ -445,8 +442,8 @@ UPDATE users SET password = '084e0343a0486ff05530df6c705c8bb4' WHERE name = "Ano
445 442 INSERT INTO folders (name, description, parent_id, creator_id, document_type_id, unit_id, is_public)
446 443 VALUES ("Documents", "Root Document Folder", 0, 0, 51, 0, 0);
447 444  
448   -INSERT INTO documents (name, filename, size, creator_id, parent_id, modified, description, security, mime_id, folder_id, major_version, minor_version, is_checked_out)
449   - VALUES ("Test File", "test.txt", "36", 0, 0, "Dec 27th, 2000 at 05:17 pm", "", 0, 0, 0, 0, 1, 0);
  445 +INSERT INTO documents (name, filename, size, creator_id, modified, description, security, mime_id, folder_id, major_version, minor_version, is_checked_out)
  446 + VALUES ("Test File", "test.txt", "36", 0, "Dec 27th, 2000 at 05:17 pm", "", 0, 0, 0, 0, 1, 0);
450 447  
451 448 INSERT INTO mime_types (filetypes, mimetypes) VALUES ('ai', 'application/postscript');
452 449 INSERT INTO mime_types (filetypes, mimetypes) VALUES ('aif', 'audio/x-aiff');
... ...