⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 structure.sql.svn-base

📁 PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
  `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 + -