📄 structure.sql.svn-base
字号:
`parent_field_id` int(11) NOT NULL default '0', `child_field_id` int(11) NOT NULL default '0', `fieldset_id` int(11) NOT NULL default '0', UNIQUE KEY `child_field_id` (`child_field_id`), KEY `parent_field_id` (`parent_field_id`), KEY `fieldset_id` (`fieldset_id`), CONSTRAINT `field_orders_ibfk_1` FOREIGN KEY (`child_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `field_orders_ibfk_2` FOREIGN KEY (`parent_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `field_orders_ibfk_3` FOREIGN KEY (`fieldset_id`) REFERENCES `fieldsets` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `field_value_instances`--CREATE TABLE `field_value_instances` ( `id` int(11) NOT NULL auto_increment, `field_id` int(11) NOT NULL default '0', `field_value_id` int(11) NOT NULL default '0', `behaviour_id` int(11) default '0', PRIMARY KEY (`id`), KEY `field_value_id` (`field_value_id`), KEY `behaviour_id` (`behaviour_id`), KEY `field_id` (`field_id`), CONSTRAINT `field_value_instances_ibfk_1` FOREIGN KEY (`field_value_id`) REFERENCES `metadata_lookup` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `field_value_instances_ibfk_2` FOREIGN KEY (`behaviour_id`) REFERENCES `field_behaviours` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `field_value_instances_ibfk_3` FOREIGN KEY (`field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `fieldsets`--CREATE TABLE `fieldsets` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `namespace` varchar(255) NOT NULL default '', `mandatory` tinyint(1) NOT NULL default '0', `is_conditional` tinyint(1) NOT NULL default '0', `master_field` int(11) default NULL, `is_generic` tinyint(1) NOT NULL default '0', `is_complex` tinyint(1) NOT NULL default '0', `is_complete` tinyint(1) NOT NULL default '1', `is_system` tinyint(1) unsigned NOT NULL default '0', `description` mediumtext NOT NULL, `disabled` tinyint(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `master_field` (`master_field`), KEY `is_generic` (`is_generic`), KEY `is_complete` (`is_complete`), KEY `is_system` (`is_system`), CONSTRAINT `fieldsets_ibfk_1` FOREIGN KEY (`master_field`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folder_descendants`--CREATE TABLE `folder_descendants` ( `parent_id` int(11) NOT NULL, `folder_id` int(11) NOT NULL, KEY `parent_id` (`parent_id`), KEY `folder_id` (`folder_id`), CONSTRAINT `folder_descendants_ibfk_2` FOREIGN KEY (`folder_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folder_descendants_ibfk_1` FOREIGN KEY (`parent_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folder_doctypes_link`--CREATE TABLE `folder_doctypes_link` ( `id` int(11) NOT NULL auto_increment, `folder_id` int(11) NOT NULL default '0', `document_type_id` int(11) NOT NULL default '0', PRIMARY KEY (`id`), KEY `folder_id` (`folder_id`), KEY `document_type_id` (`document_type_id`), CONSTRAINT `folder_doctypes_link_ibfk_1` FOREIGN KEY (`folder_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folder_doctypes_link_ibfk_2` FOREIGN KEY (`document_type_id`) REFERENCES `document_types_lookup` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folder_searchable_text`--CREATE TABLE `folder_searchable_text` ( `folder_id` int(11) NOT NULL default '0', `folder_text` mediumtext, PRIMARY KEY (`folder_id`), FULLTEXT KEY `folder_text` (`folder_text`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;---- Table structure for table `folder_subscriptions`--CREATE TABLE `folder_subscriptions` ( `id` int(11) NOT NULL auto_increment, `user_id` int(11) NOT NULL default '0', `folder_id` int(11) NOT NULL default '0', `is_alerted` tinyint(1) default NULL, `with_subfolders` tinyint(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `folder_id` (`folder_id`), CONSTRAINT `folder_subscriptions_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folder_subscriptions_ibfk_2` FOREIGN KEY (`folder_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folder_transactions`--CREATE TABLE `folder_transactions` ( `id` int(11) NOT NULL auto_increment, `folder_id` int(11) default NULL, `user_id` int(11) default NULL, `datetime` datetime NOT NULL default '0000-00-00 00:00:00', `ip` varchar(15) default NULL, `comment` varchar(255) NOT NULL, `transaction_namespace` varchar(255) NOT NULL, `session_id` int(11) default NULL, `admin_mode` tinyint(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `folder_id` (`folder_id`), KEY `session_id` (`session_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folder_workflow_map`--CREATE TABLE `folder_workflow_map` ( `folder_id` int(11) NOT NULL default '0', `workflow_id` int(11) default NULL, PRIMARY KEY (`folder_id`), KEY `workflow_id` (`workflow_id`), CONSTRAINT `folder_workflow_map_ibfk_1` FOREIGN KEY (`folder_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folder_workflow_map_ibfk_2` FOREIGN KEY (`workflow_id`) REFERENCES `workflows` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folders`--CREATE TABLE `folders` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) default NULL, `description` varchar(255) default NULL, `parent_id` int(11) default NULL, `creator_id` int(11) default NULL, `is_public` tinyint(1) NOT NULL default '0', `parent_folder_ids` mediumtext, `full_path` mediumtext, `permission_object_id` int(11) default NULL, `permission_lookup_id` int(11) default NULL, `restrict_document_types` tinyint(1) NOT NULL default '0', `owner_id` int(11) default NULL, `linked_folder_id` int(11) default NULL, PRIMARY KEY (`id`), KEY `creator_id` (`creator_id`), KEY `permission_object_id` (`permission_object_id`), KEY `permission_lookup_id` (`permission_lookup_id`), KEY `parent_id_name` (`parent_id`,`name`), CONSTRAINT `folders_ibfk_1` FOREIGN KEY (`creator_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folders_ibfk_2` FOREIGN KEY (`permission_object_id`) REFERENCES `permission_objects` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folders_ibfk_3` FOREIGN KEY (`permission_lookup_id`) REFERENCES `permission_lookups` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folders_ibfk_4` FOREIGN KEY (`parent_id`) REFERENCES `folders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `folders_users_roles_link`--CREATE TABLE `folders_users_roles_link` ( `id` int(11) NOT NULL auto_increment, `group_folder_approval_id` int(11) NOT NULL default '0', `user_id` int(11) NOT NULL default '0', `document_id` int(11) NOT NULL default '0', `datetime` datetime default NULL, `done` tinyint(1) default NULL, `active` tinyint(1) default NULL, `dependant_documents_created` tinyint(1) default NULL, PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `document_id` (`document_id`), CONSTRAINT `folders_users_roles_link_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `folders_users_roles_link_ibfk_2` FOREIGN KEY (`document_id`) REFERENCES `documents` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `groups_groups_link`--CREATE TABLE `groups_groups_link` ( `id` int(11) NOT NULL auto_increment, `parent_group_id` int(11) NOT NULL default '0', `member_group_id` int(11) NOT NULL default '0', PRIMARY KEY (`id`), KEY `parent_group_id` (`parent_group_id`), KEY `member_group_id` (`member_group_id`), CONSTRAINT `groups_groups_link_ibfk_1` FOREIGN KEY (`parent_group_id`) REFERENCES `groups_lookup` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `groups_groups_link_ibfk_2` FOREIGN KEY (`member_group_id`) REFERENCES `groups_lookup` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `groups_lookup`--CREATE TABLE `groups_lookup` ( `id` int(11) NOT NULL auto_increment, `name` varchar(100) NOT NULL default '', `is_sys_admin` tinyint(1) NOT NULL default '0', `is_unit_admin` tinyint(1) NOT NULL default '0', `unit_id` int(11) default NULL, `authentication_details_s2` varchar(255) default NULL, `authentication_details_s1` varchar(255) default NULL, `authentication_source_id` int(11) default NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), KEY `unit_id` (`unit_id`), KEY `authentication_source_id_authentication_details_s1` (`authentication_source_id`,`authentication_details_s1`), CONSTRAINT `groups_lookup_ibfk_1` FOREIGN KEY (`unit_id`) REFERENCES `units_lookup` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `help`--CREATE TABLE `help` ( `id` int(11) NOT NULL auto_increment, `fSection` varchar(100) NOT NULL default '', `help_info` mediumtext NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `help_replacement`--CREATE TABLE `help_replacement` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `description` mediumtext NOT NULL, `title` varchar(255) NOT NULL default '', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `index_files`--CREATE TABLE `index_files` ( `document_id` int(11) NOT NULL, `user_id` int(11) NOT NULL, `indexdate` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `processdate` datetime default NULL, `what` char(1) default NULL, `status_msg` mediumtext, PRIMARY KEY (`document_id`), KEY `user_id` (`user_id`), CONSTRAINT `index_files_ibfk_1` FOREIGN KEY (`document_id`) REFERENCES `documents` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `index_files_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `interceptor_instances`--CREATE TABLE `interceptor_instances` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `interceptor_namespace` varchar(255) NOT NULL, `config` text, PRIMARY KEY (`id`), KEY `interceptor_namespace` (`interceptor_namespace`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `links`--CREATE TABLE `links` ( `id` int(11) NOT NULL auto_increment, `name` varchar(100) NOT NULL, `url` varchar(100) NOT NULL, `rank` int(11) NOT NULL default '0', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `metadata_lookup`--CREATE TABLE `metadata_lookup` ( `id` int(11) NOT NULL auto_increment, `document_field_id` int(11) NOT NULL default '0', `name` varchar(255) default NULL, `treeorg_parent` int(11) default NULL, `disabled` tinyint(1) NOT NULL default '0', `is_stuck` tinyint(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `document_field_id` (`document_field_id`), KEY `disabled` (`disabled`), CONSTRAINT `metadata_lookup_ibfk_1` FOREIGN KEY (`document_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `metadata_lookup_tree`--CREATE TABLE `metadata_lookup_tree` ( `id` int(11) NOT NULL auto_increment, `document_field_id` int(11) NOT NULL default '0', `name` varchar(255) default NULL, `metadata_lookup_tree_parent` int(11) default NULL, PRIMARY KEY (`id`), KEY `document_field_id` (`document_field_id`), KEY `metadata_lookup_tree_parent` (`metadata_lookup_tree_parent`), CONSTRAINT `metadata_lookup_tree_ibfk_1` FOREIGN KEY (`document_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `mime_document_mapping`--CREATE TABLE `mime_document_mapping` ( `mime_document_id` int(11) NOT NULL, `mime_type_id` int(11) NOT NULL, PRIMARY KEY (`mime_type_id`,`mime_document_id`), KEY `mime_document_id` (`mime_document_id`), CONSTRAINT `mime_document_mapping_ibfk_2` FOREIGN KEY (`mime_document_id`) REFERENCES `mime_documents` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `mime_document_mapping_ibfk_1` FOREIGN KEY (`mime_type_id`) REFERENCES `mime_types` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Table structure for table `mime_documents`
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -