Commit d949351c68002be5db5e3d39c3e689e158dba043

Authored by rob
1 parent ca876096

update document link collaboration tables


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1838 c91229c3-7414-0410-bfa2-8a42b809f60b
config/dmsDefaults.php
... ... @@ -120,7 +120,8 @@ $default->owl_words_lookup_table = "words_lookup";
120 120 //stores help text
121 121 $default->owl_help_table = "help";
122 122 $default->owl_document_text_table = "document_text";
123   -$default->owl_dependant_document_table = "dependant_document";
  123 +$default->owl_dependant_document_template_table = "dependant_document_template";
  124 +$default->owl_dependant_document_instance_table = "dependant_document_instance";
124 125 $default->owl_document_link_table = "document_link";
125 126  
126 127 // logo file that must reside inside lang/graphics directory
... ...
sql/tables.sql
... ... @@ -19,13 +19,20 @@ id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
19 19 name CHAR(255) NOT NULL
20 20 )TYPE = InnoDB;
21 21  
22   -CREATE TABLE dependant_documents (
  22 +CREATE TABLE dependant_document_instance (
23 23 id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
24 24 document_title TEXT,
25 25 user_id INTEGER,
26 26 template_document_id INTEGER
27 27 ) TYPE = InnoDB;
28 28  
  29 +CREATE TABLE dependant_document_template (
  30 +id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
  31 +document_title TEXT,
  32 +default_user_id INTEGER,
  33 +template_document_id INTEGER
  34 +) TYPE = InnoDB;
  35 +
29 36 CREATE TABLE discussion_threads (
30 37 id INTEGER NOT NULL UNIQUE AUTO_INCREMENT,
31 38 document_id INTEGER NOT NULL,
... ... @@ -442,8 +449,13 @@ PRIMARY KEY (id)
442 449 ;
443 450  
444 451  
445   -ALTER TABLE dependant_documents
446   -ADD CONSTRAINT PK_new_documents
  452 +ALTER TABLE dependant_document_instance
  453 +ADD CONSTRAINT PK_new_documents_instance
  454 +PRIMARY KEY (id)
  455 +;
  456 +
  457 +ALTER TABLE dependant_document_template
  458 +ADD CONSTRAINT PK_new_document_template
447 459 PRIMARY KEY (id)
448 460 ;
449 461  
... ...