Commit 206acc5f9f80706ba877e8157ee4d6b1eb79f4e1
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'); | ... | ... |