mirror of
https://github.com/documize/community.git
synced 2025-07-19 13:19:43 +02:00
Change RefID field size from 16 to 20 with updated algo
Xid dependency updated. Moved to 20 length ID values. Added new revision number to version and meta information. Revision number is timestamp format.
This commit is contained in:
parent
7860bc1808
commit
391c143483
25 changed files with 2123 additions and 878 deletions
|
@ -32,7 +32,7 @@ RENAME TABLE
|
|||
|
||||
-- field renaming
|
||||
ALTER TABLE dmz_org
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `company` `c_company` VARCHAR(500) NOT NULL,
|
||||
CHANGE `title` `c_title` VARCHAR(500) NOT NULL,
|
||||
CHANGE `message` `c_message` VARCHAR(500) NOT NULL,
|
||||
|
@ -50,9 +50,9 @@ ALTER TABLE dmz_org
|
|||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_space
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `type` `c_type` INT NOT NULL DEFAULT 1,
|
||||
CHANGE `lifecycle` `c_lifecycle` INT NOT NULL DEFAULT 1,
|
||||
CHANGE `label` `c_name` VARCHAR(300) NOT NULL,
|
||||
|
@ -61,52 +61,52 @@ ALTER TABLE dmz_space
|
|||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_category
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `category` `c_name` VARCHAR(50) NOT NULL,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_category_member
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) NOT NULL,
|
||||
CHANGE `categoryid` `c_categoryid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `categoryid` `c_categoryid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_group
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `role` `c_name` VARCHAR(50) NOT NULL DEFAULT '',
|
||||
CHANGE `purpose` `c_desc` VARCHAR(100) DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_group_member
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `roleid` `c_groupid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL;
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `roleid` `c_groupid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL;
|
||||
|
||||
|
||||
ALTER TABLE dmz_permission
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `who` `c_who` VARCHAR(30) NOT NULL,
|
||||
CHANGE `whoid` `c_whoid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `whoid` `c_whoid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `action` `c_action` VARCHAR(30) NOT NULL,
|
||||
CHANGE `scope` `c_scope` VARCHAR(30) NOT NULL,
|
||||
CHANGE `location` `c_location` VARCHAR(100) NOT NULL,
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
|
||||
ALTER TABLE dmz_doc
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `job` `c_job` CHAR(36) NOT NULL DEFAULT '',
|
||||
CHANGE `location` `c_location` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
CHANGE `title` `c_name` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
|
@ -120,44 +120,44 @@ ALTER TABLE dmz_doc
|
|||
CHANGE `versioned` `c_versioned` BOOL NOT NULL DEFAULT 0,
|
||||
CHANGE `versionid` `c_versionid` VARCHAR(100) NOT NULL DEFAULT '',
|
||||
CHANGE `versionorder` `c_versionorder` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `groupid` `c_groupid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `groupid` `c_groupid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_doc_share
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) DEFAULT '',
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `email` `c_email` VARCHAR(250) NOT NULL DEFAULT '',
|
||||
CHANGE `message` `c_message` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `viewed` `c_viewed` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `secret` `c_secret` VARCHAR(250) NOT NULL DEFAULT '',
|
||||
CHANGE `expires` `c_expires` CHAR(16) DEFAULT '',
|
||||
CHANGE `expires` `c_expires` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `active` `c_active` BOOL NOT NULL DEFAULT 1,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_doc_vote
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `voter` `c_voter` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `voter` `c_voter` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `vote` `c_vote` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_doc_comment
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `email` `c_email` VARCHAR(250) NOT NULL DEFAULT '',
|
||||
CHANGE `feedback` `c_feedback` LONGTEXT,
|
||||
CHANGE `created` `c_created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_doc_attachment
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `job` `c_job` CHAR(36) NOT NULL,
|
||||
CHANGE `fileid` `c_fileid` CHAR(10) NOT NULL,
|
||||
CHANGE `filename` `c_filename` VARCHAR(255) NOT NULL,
|
||||
|
@ -167,43 +167,43 @@ ALTER TABLE dmz_doc_attachment
|
|||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_doc_link
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `folderid` `c_spaceid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `sourcedocumentid` `c_sourcedocid` CHAR(16) NOT NULL,
|
||||
CHANGE `sourcepageid` `c_sourcesectionid` CHAR(16) NOT NULL,
|
||||
CHANGE `linktype` `c_type` CHAR(16) NOT NULL,
|
||||
CHANGE `targetdocumentid` `c_targetdocid` CHAR(16) NOT NULL,
|
||||
CHANGE `targetid` `c_targetid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `folderid` `c_spaceid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `sourcedocumentid` `c_sourcedocid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `sourcepageid` `c_sourcesectionid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `linktype` `c_type` VARCHAR(20) NOT NULL,
|
||||
CHANGE `targetdocumentid` `c_targetdocid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `targetid` `c_targetid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `externalid` `c_externalid` VARCHAR(1000) NOT NULL DEFAULT '',
|
||||
CHANGE `orphan` `c_orphan` BOOL NOT NULL DEFAULT 0,
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_section
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `pagetype` `c_type` CHAR(10) NOT NULL DEFAULT 'section',
|
||||
CHANGE `contenttype` `c_contenttype` CHAR(20) NOT NULL DEFAULT 'wysiwyg',
|
||||
CHANGE `blockid` `c_templateid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `blockid` `c_templateid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `level` `c_level` INT UNSIGNED NOT NULL,
|
||||
CHANGE `sequence` `c_sequence` DOUBLE NOT NULL,
|
||||
CHANGE `title` `c_name` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
CHANGE `body` `c_body` LONGTEXT,
|
||||
CHANGE `revisions` `c_revisions` INT UNSIGNED NOT NULL,
|
||||
CHANGE `status` `c_status` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `relativeid` `c_relativeid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `relativeid` `c_relativeid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_section_meta
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `rawbody` `c_rawbody` LONGBLOB,
|
||||
CHANGE `config` `c_config` JSON,
|
||||
CHANGE `externalsource` `c_external` BOOL DEFAULT 0,
|
||||
|
@ -211,10 +211,10 @@ ALTER TABLE dmz_section_meta
|
|||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_section_template
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) DEFAULT '',
|
||||
CHANGE `userid` `c_userid` CHAR(16) DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `pagetype` `c_type` CHAR(10) NOT NULL DEFAULT 'section',
|
||||
CHANGE `contenttype` `c_contenttype` CHAR(20) NOT NULL DEFAULT 'wysiwyg',
|
||||
CHANGE `title` `c_name` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
|
@ -228,12 +228,12 @@ ALTER TABLE dmz_section_template
|
|||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_section_revision
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `ownerid` `c_ownerid` CHAR(16) DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `ownerid` `c_ownerid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `pagetype` `c_type` CHAR(10) NOT NULL DEFAULT 'section',
|
||||
CHANGE `contenttype` `c_contenttype` CHAR(20) NOT NULL DEFAULT 'wysiwyg',
|
||||
CHANGE `title` `c_name` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
|
@ -244,7 +244,7 @@ ALTER TABLE dmz_section_revision
|
|||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_user
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `firstname` `c_firstname` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `lastname` `c_lastname` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `email` `c_email` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
|
@ -254,14 +254,14 @@ ALTER TABLE dmz_user
|
|||
CHANGE `salt` `c_salt` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `reset` `c_reset` VARCHAR(500) NOT NULL DEFAULT '',
|
||||
CHANGE `active` `c_active` BOOL NOT NULL DEFAULT 1,
|
||||
CHANGE `lastversion` `c_lastversion` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `lastversion` `c_lastversion` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_user_account
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `editor` `c_editor` BOOL NOT NULL DEFAULT 0,
|
||||
CHANGE `admin` `c_admin` BOOL NOT NULL DEFAULT 0,
|
||||
CHANGE `users` `c_users` BOOL NOT NULL DEFAULT 1,
|
||||
|
@ -271,19 +271,19 @@ ALTER TABLE dmz_user_account
|
|||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_user_activity
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `pageid` `c_sectionid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `sourcetype` `c_sourcetype` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `activitytype` `c_activitytype` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `metadata` `c_metadata` VARCHAR(1000) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_user_config
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `key` `c_key` CHAR(200) NOT NULL,
|
||||
CHANGE `config` `c_config` JSON;
|
||||
|
||||
|
@ -292,37 +292,37 @@ ALTER TABLE dmz_config
|
|||
CHANGE `config` `c_config` JSON;
|
||||
|
||||
ALTER TABLE dmz_pin
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) DEFAULT '',
|
||||
CHANGE `labelid` `c_spaceid` CHAR(16) DEFAULT '',
|
||||
CHANGE `documentid` `c_docid` CHAR(16) DEFAULT '',
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `labelid` `c_spaceid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) DEFAULT '',
|
||||
CHANGE `sequence` `c_sequence` INT UNSIGNED NOT NULL DEFAULT 99,
|
||||
CHANGE `pin` `c_name` CHAR(100) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_search
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `itemid` `c_itemid` CHAR(16) NOT NULL DEFAULT '',
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `itemid` `c_itemid` VARCHAR(20) NOT NULL DEFAULT '',
|
||||
CHANGE `itemtype` `c_itemtype` VARCHAR(10) NOT NULL,
|
||||
CHANGE `content` `c_content` LONGTEXT,
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_audit_log
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `eventtype` `c_eventtype` VARCHAR(100) NOT NULL DEFAULT '',
|
||||
CHANGE `ip` `c_ip` VARCHAR(39) NOT NULL DEFAULT '',
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dmz_action
|
||||
CHANGE `refid` `c_refid` CHAR(16) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` CHAR(16) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` CHAR(16) NOT NULL,
|
||||
CHANGE `userid` `c_userid` CHAR(16) NOT NULL,
|
||||
CHANGE `requestorid` `c_requestorid` CHAR(16) NOT NULL,
|
||||
CHANGE `refid` `c_refid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `orgid` `c_orgid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `documentid` `c_docid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `userid` `c_userid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `requestorid` `c_requestorid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `actiontype` `c_actiontype` INT NOT NULL DEFAULT 0,
|
||||
CHANGE `note` `c_note` VARCHAR(2000) NOT NULL DEFAULT '',
|
||||
CHANGE `requested` `c_requested` TIMESTAMP NULL,
|
||||
|
@ -330,7 +330,7 @@ ALTER TABLE dmz_action
|
|||
CHANGE `completed` `c_completed` TIMESTAMP NULL,
|
||||
CHANGE `iscomplete` `c_iscomplete` BOOL NOT NULL DEFAULT 0,
|
||||
CHANGE `reftype` `c_reftype` CHAR(1) NOT NULL DEFAULT 'D',
|
||||
CHANGE `reftypeid` `c_reftypeid` CHAR(16) NOT NULL,
|
||||
CHANGE `reftypeid` `c_reftypeid` VARCHAR(20) NOT NULL,
|
||||
CHANGE `created` `c_created` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
CHANGE `revised` `c_revised` TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
DROP TABLE IF EXISTS dmz_action;
|
||||
CREATE TABLE dmz_action (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_requestorid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_requestorid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_actiontype int NOT NULL DEFAULT '0',
|
||||
c_note varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_requested timestamp NULL DEFAULT NULL,
|
||||
|
@ -18,7 +18,7 @@ CREATE TABLE dmz_action (
|
|||
c_completed timestamp NULL DEFAULT NULL,
|
||||
c_iscomplete bool NOT NULL DEFAULT '0',
|
||||
c_reftype varchar(1) COLLATE ucs_basic NOT NULL DEFAULT 'D',
|
||||
c_reftypeid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_reftypeid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (id)
|
||||
|
@ -31,8 +31,8 @@ CREATE INDEX idx_action_4 ON dmz_action (c_requestorid);
|
|||
DROP TABLE IF EXISTS dmz_audit_log;
|
||||
CREATE TABLE dmz_audit_log (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_eventtype varchar(100) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_ip varchar(39) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -45,9 +45,9 @@ CREATE INDEX idx_audit_log_3 ON dmz_audit_log (c_eventtype);
|
|||
DROP TABLE IF EXISTS dmz_category;
|
||||
CREATE TABLE dmz_category (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_name varchar(50) COLLATE ucs_basic NOT NULL,
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -60,11 +60,11 @@ CREATE INDEX idx_category_3 ON dmz_category (c_orgid,c_spaceid);
|
|||
DROP TABLE IF EXISTS dmz_category_member;
|
||||
CREATE TABLE dmz_category_member (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_categoryid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_categoryid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
UNIQUE (id)
|
||||
|
@ -83,10 +83,10 @@ CREATE TABLE dmz_config (
|
|||
DROP TABLE IF EXISTS dmz_doc;
|
||||
CREATE TABLE dmz_doc (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_job varchar(36) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_location varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_name varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -100,7 +100,7 @@ CREATE TABLE dmz_doc (
|
|||
c_versioned bool NOT NULL DEFAULT '0',
|
||||
c_versionid varchar(100) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_versionorder int NOT NULL DEFAULT '0',
|
||||
c_groupid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_groupid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (c_refid)
|
||||
|
@ -112,9 +112,9 @@ CREATE INDEX idx_doc_3 ON dmz_doc (c_spaceid);
|
|||
DROP TABLE IF EXISTS dmz_doc_attachment;
|
||||
CREATE TABLE dmz_doc_attachment (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_job varchar(36) COLLATE ucs_basic NOT NULL,
|
||||
c_fileid varchar(10) COLLATE ucs_basic NOT NULL,
|
||||
c_filename varchar(255) COLLATE ucs_basic NOT NULL,
|
||||
|
@ -132,10 +132,10 @@ CREATE INDEX idx_doc_attachment_4 ON dmz_doc_attachment (c_job,c_fileid);
|
|||
DROP TABLE IF EXISTS dmz_doc_comment;
|
||||
CREATE TABLE dmz_doc_comment (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_email varchar(250) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_feedback text COLLATE ucs_basic,
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -146,15 +146,15 @@ CREATE INDEX idx_doc_comment_1 ON dmz_doc_comment (c_refid);
|
|||
DROP TABLE IF EXISTS dmz_doc_link;
|
||||
CREATE TABLE dmz_doc_link (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_sourcedocid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_sourcesectionid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_type varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_targetdocid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_targetid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_sourcedocid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_sourcesectionid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_type varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_targetdocid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_targetid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_externalid varchar(1000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_orphan bool NOT NULL DEFAULT '0',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -165,14 +165,14 @@ CREATE TABLE dmz_doc_link (
|
|||
DROP TABLE IF EXISTS dmz_doc_share;
|
||||
CREATE TABLE dmz_doc_share (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_email varchar(250) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_message varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_viewed varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_secret varchar(250) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_expires varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_expires varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_active bool NOT NULL DEFAULT '1',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (id)
|
||||
|
@ -181,10 +181,10 @@ CREATE TABLE dmz_doc_share (
|
|||
DROP TABLE IF EXISTS dmz_doc_vote;
|
||||
CREATE TABLE dmz_doc_vote (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_voter varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_voter varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_vote int NOT NULL DEFAULT '0',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -198,8 +198,8 @@ CREATE INDEX idx_doc_vote_4 ON dmz_doc_vote (c_orgid,c_docid);
|
|||
DROP TABLE IF EXISTS dmz_group;
|
||||
CREATE TABLE dmz_group (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_name varchar(50) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_desc varchar(100) COLLATE ucs_basic DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -212,9 +212,9 @@ CREATE INDEX idx_group_2 ON dmz_group (c_orgid);
|
|||
DROP TABLE IF EXISTS dmz_group_member;
|
||||
CREATE TABLE dmz_group_member (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_groupid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_groupid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
UNIQUE (id)
|
||||
);
|
||||
CREATE INDEX idx_group_member_1 ON dmz_group_member (c_groupid,c_userid);
|
||||
|
@ -223,7 +223,7 @@ CREATE INDEX idx_group_member_2 ON dmz_group_member (c_orgid,c_groupid,c_userid)
|
|||
DROP TABLE IF EXISTS dmz_org;
|
||||
CREATE TABLE dmz_org (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_company varchar(500) COLLATE ucs_basic NOT NULL,
|
||||
c_title varchar(500) COLLATE ucs_basic NOT NULL,
|
||||
c_message varchar(500) COLLATE ucs_basic NOT NULL,
|
||||
|
@ -247,13 +247,13 @@ CREATE INDEX idx_org_2 ON dmz_org (c_domain);
|
|||
DROP TABLE IF EXISTS dmz_permission;
|
||||
CREATE TABLE dmz_permission (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_who varchar(30) COLLATE ucs_basic NOT NULL,
|
||||
c_whoid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_whoid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_action varchar(30) COLLATE ucs_basic NOT NULL,
|
||||
c_scope varchar(30) COLLATE ucs_basic NOT NULL,
|
||||
c_location varchar(100) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
UNIQUE (id)
|
||||
);
|
||||
|
@ -266,11 +266,11 @@ CREATE INDEX idx_permission_5 ON dmz_permission (c_orgid,c_who,c_location,c_acti
|
|||
DROP TABLE IF EXISTS dmz_pin;
|
||||
CREATE TABLE dmz_pin (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_spaceid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_docid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_spaceid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_docid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_sequence BIGINT NOT NULL DEFAULT '99',
|
||||
c_name varchar(100) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
|
@ -282,9 +282,9 @@ CREATE INDEX idx_pin_1 ON dmz_pin (c_userid);
|
|||
DROP TABLE IF EXISTS dmz_search;
|
||||
CREATE TABLE dmz_search (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_itemid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_itemid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_itemtype varchar(10) COLLATE ucs_basic NOT NULL,
|
||||
c_content text COLLATE ucs_basic,
|
||||
c_token TSVECTOR,
|
||||
|
@ -298,20 +298,20 @@ CREATE INDEX idx_search_3 ON dmz_search USING GIN(c_token);
|
|||
DROP TABLE IF EXISTS dmz_section;
|
||||
CREATE TABLE dmz_section (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_contenttype varchar(20) COLLATE ucs_basic NOT NULL DEFAULT 'wysiwyg',
|
||||
c_type varchar(10) COLLATE ucs_basic NOT NULL DEFAULT 'section',
|
||||
c_templateid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_templateid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_level bigint NOT NULL,
|
||||
c_sequence double precision NOT NULL,
|
||||
c_name varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_body text COLLATE ucs_basic,
|
||||
c_revisions bigint NOT NULL,
|
||||
c_status int NOT NULL DEFAULT '0',
|
||||
c_relativeid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_relativeid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (c_refid)
|
||||
|
@ -323,10 +323,10 @@ CREATE INDEX idx_section_3 ON dmz_section (c_docid);
|
|||
DROP TABLE IF EXISTS dmz_section_meta;
|
||||
CREATE TABLE dmz_section_meta (
|
||||
id bigserial NOT NULL,
|
||||
c_sectionid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_sectionid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_rawbody BYTEA,
|
||||
c_config json DEFAULT NULL,
|
||||
c_external bool DEFAULT '0',
|
||||
|
@ -342,12 +342,12 @@ CREATE INDEX idx_section_meta_4 ON dmz_section_meta (c_docid);
|
|||
DROP TABLE IF EXISTS dmz_section_revision;
|
||||
CREATE TABLE dmz_section_revision (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_ownerid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_sectionid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_ownerid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_sectionid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_contenttype varchar(20) COLLATE ucs_basic NOT NULL DEFAULT 'wysiwyg',
|
||||
c_type varchar(10) COLLATE ucs_basic NOT NULL DEFAULT 'section',
|
||||
c_name varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -366,10 +366,10 @@ CREATE INDEX idx_section_revision_4 ON dmz_section_revision (c_sectionid);
|
|||
DROP TABLE IF EXISTS dmz_section_template;
|
||||
CREATE TABLE dmz_section_template (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_userid varchar(16) COLLATE ucs_basic DEFAULT '',
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_userid varchar(20) COLLATE ucs_basic DEFAULT '',
|
||||
c_contenttype varchar(20) COLLATE ucs_basic NOT NULL DEFAULT 'wysiwyg',
|
||||
c_type varchar(10) COLLATE ucs_basic NOT NULL DEFAULT 'section',
|
||||
c_name varchar(2000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -389,10 +389,10 @@ CREATE INDEX idx_section_template_2 ON dmz_section_template (c_spaceid);
|
|||
DROP TABLE IF EXISTS dmz_space;
|
||||
CREATE TABLE dmz_space (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_name varchar(300) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_type int NOT NULL DEFAULT '1',
|
||||
c_lifecycle int NOT NULL DEFAULT '1',
|
||||
c_likes varchar(1000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -407,7 +407,7 @@ CREATE INDEX idx_space_3 ON dmz_space (c_orgid);
|
|||
DROP TABLE IF EXISTS dmz_user;
|
||||
CREATE TABLE dmz_user (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_firstname varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_lastname varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_email varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -417,7 +417,7 @@ CREATE TABLE dmz_user (
|
|||
c_salt varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_reset varchar(500) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_active bool NOT NULL DEFAULT '1',
|
||||
c_lastversion varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_lastversion varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
c_revised timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (c_refid)
|
||||
|
@ -428,9 +428,9 @@ CREATE INDEX idx_user_2 ON dmz_user (c_email);
|
|||
DROP TABLE IF EXISTS dmz_user_account;
|
||||
CREATE TABLE dmz_user_account (
|
||||
id bigserial NOT NULL,
|
||||
c_refid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_refid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_editor bool NOT NULL DEFAULT '0',
|
||||
c_admin bool NOT NULL DEFAULT '0',
|
||||
c_users bool NOT NULL DEFAULT '1',
|
||||
|
@ -447,11 +447,11 @@ CREATE INDEX idx_user_account_3 ON dmz_user_account (c_orgid);
|
|||
DROP TABLE IF EXISTS dmz_user_activity;
|
||||
CREATE TABLE dmz_user_activity (
|
||||
id bigserial NOT NULL,
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_sectionid varchar(16) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_spaceid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_docid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_sectionid varchar(20) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
c_sourcetype int NOT NULL DEFAULT '0',
|
||||
c_activitytype int NOT NULL DEFAULT '0',
|
||||
c_metadata varchar(1000) COLLATE ucs_basic NOT NULL DEFAULT '',
|
||||
|
@ -466,8 +466,8 @@ CREATE INDEX idx_user_activity_5 ON dmz_user_activity (c_orgid,c_docid,c_userid,
|
|||
|
||||
DROP TABLE IF EXISTS dmz_user_config;
|
||||
CREATE TABLE dmz_user_config (
|
||||
c_orgid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(16) COLLATE ucs_basic NOT NULL,
|
||||
c_orgid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_userid varchar(20) COLLATE ucs_basic NOT NULL,
|
||||
c_key varchar(200) COLLATE ucs_basic NOT NULL,
|
||||
c_config json DEFAULT NULL,
|
||||
UNIQUE (c_orgid,c_userid,c_key)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue