archives_mgr.sql 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. /*
  2. Navicat MariaDB Data Transfer
  3. Source Server : archives
  4. Source Server Version : 100032
  5. Source Host : 192.168.1.124:3307
  6. Source Database : archives_mgr
  7. Target Server Type : MariaDB
  8. Target Server Version : 100032
  9. File Encoding : 65001
  10. Date: 2018-02-02 16:29:38
  11. */
  12. SET FOREIGN_KEY_CHECKS=0;
  13. -- ----------------------------
  14. -- Table structure for mgr_archives_classification
  15. -- ----------------------------
  16. DROP TABLE IF EXISTS `mgr_archives_classification`;
  17. CREATE TABLE `mgr_archives_classification` (
  18. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类表ID',
  19. `classification_code` varchar(50) DEFAULT NULL COMMENT '分类代码',
  20. `name` varchar(50) DEFAULT NULL COMMENT '分类名称',
  21. `parent_id` bigint(20) DEFAULT NULL COMMENT '父ID',
  22. `connection_code` varchar(10) DEFAULT NULL COMMENT '连接符',
  23. `enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '启用状态',
  24. `remark` varchar(1024) DEFAULT NULL,
  25. `create_time` datetime DEFAULT NULL,
  26. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  27. `update_time` datetime DEFAULT NULL,
  28. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
  29. PRIMARY KEY (`id`)
  30. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='分类表';
  31. -- ----------------------------
  32. -- Table structure for mgr_archives_document
  33. -- ----------------------------
  34. DROP TABLE IF EXISTS `mgr_archives_document`;
  35. CREATE TABLE `mgr_archives_document` (
  36. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  37. `enable` tinyint(1) DEFAULT NULL COMMENT '可用性',
  38. `remark` varchar(500) DEFAULT NULL COMMENT '备注/附注',
  39. `create_by` varchar(20) DEFAULT NULL COMMENT '登记人',
  40. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '登记日期',
  41. `update_by` varchar(20) DEFAULT NULL COMMENT '修改人',
  42. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  43. `filing_by` varchar(20) DEFAULT NULL COMMENT '归档人',
  44. `filing_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '归档日期',
  45. `fonds_no` varchar(20) DEFAULT NULL COMMENT '全宗号',
  46. `catalogue_code` int(11) DEFAULT NULL COMMENT '案卷目录号',
  47. `file_code` varchar(20) DEFAULT NULL COMMENT '案卷号',
  48. `archival_code` varchar(20) DEFAULT NULL COMMENT '档号',
  49. `page_code` varchar(20) DEFAULT NULL COMMENT '页号',
  50. `part_no` varchar(20) DEFAULT NULL COMMENT '件号',
  51. `responsible_person` varchar(50) DEFAULT NULL COMMENT '责任者',
  52. `document_code` varchar(10) DEFAULT NULL COMMENT '文件编号',
  53. `document_title` varchar(50) DEFAULT NULL COMMENT '文件题名',
  54. `pages_count` int(11) DEFAULT NULL COMMENT '页数',
  55. `written_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '成文时间',
  56. `year` varchar(10) DEFAULT NULL COMMENT '年度',
  57. `box_code` varchar(20) DEFAULT NULL COMMENT '盒号',
  58. `security_classification` int(11) DEFAULT NULL COMMENT '密级。(0无密;1秘密;2机密;3绝密;)',
  59. `archives_type_code` int(11) DEFAULT NULL COMMENT '分类号',
  60. `electronic_record_title` varchar(50) DEFAULT NULL COMMENT '电子档案名称',
  61. `descriptor` varchar(100) DEFAULT NULL COMMENT '主题词',
  62. `organization_problem` varchar(100) DEFAULT NULL COMMENT '机构(问题)',
  63. `personage` varchar(20) DEFAULT NULL COMMENT '人物',
  64. `archives_name` varchar(100) DEFAULT NULL COMMENT '档案馆名称',
  65. `attachment_title` varchar(100) DEFAULT NULL COMMENT '附件题名',
  66. `control_sign` varchar(10) DEFAULT NULL COMMENT '控制标识',
  67. `archives_code` varchar(10) DEFAULT NULL COMMENT '档案馆代码',
  68. `produce_way` varchar(20) DEFAULT NULL COMMENT '电子档案生成方式',
  69. `secrecy_period` int(11) DEFAULT NULL COMMENT '保密期限',
  70. `retention_period` int(11) DEFAULT NULL COMMENT '保管期限',
  71. `filing_status` int(1) DEFAULT '0' COMMENT '档案归档状态(0未归档;1归档)',
  72. `del_flag` int(1) DEFAULT '0' COMMENT '删除标识(0未删除;1删除)',
  73. `digitization_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '数字化时间',
  74. `digitization_obj_describe` varchar(100) DEFAULT NULL COMMENT '数字化对象描述',
  75. `digitization_authorize_describe` varchar(100) DEFAULT NULL COMMENT '数字化授权描述',
  76. `format_name` varchar(20) DEFAULT NULL COMMENT '格式名称',
  77. `format_version` varchar(20) DEFAULT NULL COMMENT '格式版本',
  78. `color_space` varchar(20) DEFAULT '' COMMENT '色彩空间',
  79. `compress_scheme` varchar(20) DEFAULT '' COMMENT '压缩方案',
  80. `compression_ratio` varchar(10) DEFAULT '' COMMENT '压缩率',
  81. `horizontal_resolution` varchar(10) DEFAULT '' COMMENT '水平分辨率',
  82. `vertical_resolution` varchar(10) DEFAULT '' COMMENT '垂直分辨率',
  83. `image_width` varchar(10) DEFAULT NULL COMMENT '图像宽度',
  84. `image_height` varchar(10) DEFAULT NULL COMMENT '图像高度',
  85. `equipment_type` varchar(20) DEFAULT '' COMMENT '设备类型',
  86. `equipment_manufacturer` varchar(50) DEFAULT '' COMMENT '设备制造商',
  87. `equipment_model` varchar(20) DEFAULT '' COMMENT '设备型号',
  88. `equipment_series_number` varchar(50) DEFAULT '' COMMENT '设备系列号',
  89. `equipment_photoreceptor` varchar(20) DEFAULT '' COMMENT '设备感光器',
  90. `digital_software_name` varchar(50) DEFAULT NULL COMMENT '数字化软件名称',
  91. `digital_software_version` varchar(20) DEFAULT NULL COMMENT '数字化软件版本',
  92. `digital_software_manufacturer` varchar(50) DEFAULT NULL COMMENT '数字化软件生产商',
  93. PRIMARY KEY (`id`)
  94. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='文书档案文件';
  95. -- ----------------------------
  96. -- Table structure for mgr_archives_electronic_record
  97. -- ----------------------------
  98. DROP TABLE IF EXISTS `mgr_archives_electronic_record`;
  99. CREATE TABLE `mgr_archives_electronic_record` (
  100. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  101. `enable` tinyint(1) DEFAULT '1' COMMENT '可用性(1可用;0不可用)',
  102. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  103. `create_by` varchar(20) DEFAULT NULL COMMENT '创建人',
  104. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建日期',
  105. `update_by` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改人',
  106. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改日期',
  107. `document_id` bigint(20) DEFAULT NULL COMMENT '文件id(mgr_archives_document表的id)',
  108. `electronic_record_title` varchar(50) DEFAULT NULL COMMENT '电子文件标题',
  109. `connect_configure_name` varchar(20) DEFAULT NULL COMMENT '挂接配置名',
  110. PRIMARY KEY (`id`)
  111. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='电子档案文件';
  112. -- ----------------------------
  113. -- Table structure for mgr_archives_file
  114. -- ----------------------------
  115. DROP TABLE IF EXISTS `mgr_archives_file`;
  116. CREATE TABLE `mgr_archives_file` (
  117. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  118. `enable` tinyint(1) DEFAULT '1' COMMENT '可用性(1可用;0不可用)',
  119. `remark` varchar(500) DEFAULT NULL COMMENT '备注/附注',
  120. `create_by` varchar(20) DEFAULT NULL COMMENT '创建人',
  121. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  122. `update_by` varchar(20) DEFAULT NULL COMMENT '修改人',
  123. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  124. `filing_by` varchar(20) DEFAULT NULL COMMENT '归档人',
  125. `filing_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '归档日期',
  126. `archival_code` varchar(20) DEFAULT NULL COMMENT '案卷级档号',
  127. `fonds_no` varchar(20) DEFAULT NULL COMMENT '全宗号',
  128. `fonds_name` varchar(50) DEFAULT NULL,
  129. `catalogue_code` int(11) DEFAULT NULL COMMENT '目录号',
  130. `file_code` int(11) DEFAULT NULL COMMENT '案卷号',
  131. `year` varchar(10) DEFAULT NULL COMMENT '年度',
  132. `retention_period` int(11) DEFAULT NULL COMMENT '保管期限',
  133. `retention_period_code` varchar(10) DEFAULT NULL COMMENT '保管期限代码',
  134. `file_title` varchar(500) DEFAULT NULL COMMENT '案卷题名',
  135. `start_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '起时间',
  136. `end_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '止时间',
  137. `responsible_person` varchar(50) DEFAULT NULL COMMENT '责任者',
  138. `written_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '成文时间',
  139. `pages_count` int(11) DEFAULT NULL COMMENT '页数',
  140. `document_count` int(11) DEFAULT NULL COMMENT '文件件数',
  141. `personage` varchar(20) DEFAULT NULL COMMENT '人物',
  142. `box_code` varchar(20) DEFAULT NULL COMMENT '盒号',
  143. `secrecy_period` int(11) DEFAULT NULL COMMENT '保密期限',
  144. `security_classification` varchar(10) DEFAULT '0' COMMENT '密级(0无密;1秘密;2机密;3绝密;)',
  145. `archives_name` varchar(100) DEFAULT NULL COMMENT '档案馆名称',
  146. `descriptor` varchar(100) DEFAULT NULL COMMENT '主题词',
  147. `archives_code` varchar(10) DEFAULT NULL COMMENT '档案馆代码',
  148. `attachment_title` varchar(100) DEFAULT NULL COMMENT '附件题名',
  149. `RFID` varchar(20) DEFAULT NULL COMMENT 'RFID',
  150. `filing_status` int(1) DEFAULT '0' COMMENT '归档状态(0:未归档,1归档)',
  151. PRIMARY KEY (`id`)
  152. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='文书档案案卷';
  153. -- ----------------------------
  154. -- Table structure for mgr_archives_file_note
  155. -- ----------------------------
  156. DROP TABLE IF EXISTS `mgr_archives_file_note`;
  157. CREATE TABLE `mgr_archives_file_note` (
  158. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  159. `enable` tinyint(1) DEFAULT '1' COMMENT '可用性(0不可用;1可用)',
  160. `remark` varchar(500) DEFAULT NULL COMMENT '备注/附注',
  161. `create_by` varchar(20) DEFAULT NULL COMMENT '创建人',
  162. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  163. `update_by` varchar(20) DEFAULT NULL COMMENT '修改人',
  164. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  165. `fonds_name` varchar(50) DEFAULT NULL COMMENT '全宗名称',
  166. `fonds_no` varchar(20) DEFAULT NULL COMMENT '全宗号',
  167. `detail` varchar(500) DEFAULT NULL COMMENT '档案说明',
  168. `collator` varchar(20) DEFAULT NULL COMMENT '整理人',
  169. `inspector` varchar(20) DEFAULT NULL COMMENT '检查人',
  170. PRIMARY KEY (`id`)
  171. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='文书档案备考表';
  172. -- ----------------------------
  173. -- Table structure for mgr_archives_relation
  174. -- ----------------------------
  175. DROP TABLE IF EXISTS `mgr_archives_relation`;
  176. CREATE TABLE `mgr_archives_relation` (
  177. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '目录树关系表ID',
  178. `classification_id` bigint(20) DEFAULT NULL COMMENT '分类id',
  179. `fonds_id` bigint(20) DEFAULT NULL COMMENT '全宗ID',
  180. `type_id` bigint(20) DEFAULT NULL COMMENT '档案类型ID',
  181. `enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '启用状态',
  182. `remark` varchar(1024) DEFAULT NULL,
  183. `create_time` datetime DEFAULT NULL,
  184. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  185. `update_time` datetime DEFAULT NULL,
  186. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
  187. PRIMARY KEY (`id`)
  188. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='目录树关系表';
  189. -- ----------------------------
  190. -- Table structure for mgr_archives_type
  191. -- ----------------------------
  192. DROP TABLE IF EXISTS `mgr_archives_type`;
  193. CREATE TABLE `mgr_archives_type` (
  194. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '档案类型ID',
  195. `type_code` varchar(50) DEFAULT NULL COMMENT '档案类型代码',
  196. `name` varchar(50) DEFAULT NULL COMMENT '类型名',
  197. `parent_id` bigint(20) DEFAULT NULL COMMENT '父ID',
  198. `enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '启用状态',
  199. `remark` varchar(1024) DEFAULT NULL,
  200. `create_time` datetime DEFAULT NULL,
  201. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  202. `update_time` datetime DEFAULT NULL,
  203. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
  204. PRIMARY KEY (`id`)
  205. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='档案类型表';
  206. -- ----------------------------
  207. -- Table structure for mgr_fonds
  208. -- ----------------------------
  209. DROP TABLE IF EXISTS `mgr_fonds`;
  210. CREATE TABLE `mgr_fonds` (
  211. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '全宗ID',
  212. `fonds_no` varchar(32) DEFAULT NULL COMMENT '全宗号',
  213. `fonds_name` varchar(50) DEFAULT NULL COMMENT '全宗名',
  214. `enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '启用状态',
  215. `remark` varchar(1024) DEFAULT NULL,
  216. `create_time` datetime DEFAULT NULL,
  217. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  218. `update_time` datetime DEFAULT NULL,
  219. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
  220. PRIMARY KEY (`id`)
  221. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='全宗表';