init_med.sql 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. use `med`;
  2. -- ----------------------------
  3. -- Table structure for kl_version_detail
  4. -- ----------------------------
  5. DROP TABLE IF EXISTS `kl_version_detail`;
  6. CREATE TABLE `kl_version_detail` (
  7. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  8. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  9. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  10. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  11. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  12. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  13. `version_id` bigint(30) DEFAULT NULL COMMENT '版本主表id',
  14. `title` varchar(200) DEFAULT NULL COMMENT '标题',
  15. `description` text COMMENT '描述',
  16. `order_no` varchar(5) DEFAULT NULL COMMENT '排序号',
  17. `status` varchar(5) DEFAULT NULL COMMENT '1:启动,0:不启用',
  18. `remark` varchar(128) DEFAULT NULL COMMENT '备注',
  19. PRIMARY KEY (`id`)
  20. ) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8 COMMENT='版本详情(关于)';
  21. -- ----------------------------
  22. -- Table structure for kl_version_info
  23. -- ----------------------------
  24. DROP TABLE IF EXISTS `kl_version_info`;
  25. CREATE TABLE `kl_version_info` (
  26. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  27. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  28. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  29. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  30. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  31. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  32. `product_type` int(11) NOT NULL DEFAULT '0' COMMENT '产品类型(1:云平台内部;2:云平台外部;3:icss;4:智能分诊;5:数据服务模式;6:智能预问诊)',
  33. `name` varchar(200) DEFAULT NULL COMMENT '名称',
  34. `refresh_time` date DEFAULT NULL,
  35. `status` varchar(5) DEFAULT NULL COMMENT '1:启动,0:不启用',
  36. `remark` varchar(128) DEFAULT NULL COMMENT '备注',
  37. PRIMARY KEY (`id`)
  38. ) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8 COMMENT='版本信息(关于)';
  39. INSERT INTO `med`.`kl_version_info` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `refresh_time`, `status`, `remark`) SELECT `id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `refresh_time`, `status`, `remark` FROM `sys-icss`.`icss_version_info`;
  40. UPDATE `med`.`kl_version_info` SET `product_type` = 3;
  41. INSERT INTO `med`.`kl_version_detail` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `version_id`, `title`, `description`, `order_no`, `status`, `remark`) SELECT `id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `version_id`, `title`, `description`, `order_no`, `status`, `remark` FROM `sys-icss`.`icss_version_detail`;
  42. UPDATE `kl_version_info`
  43. SET `status` = 0
  44. WHERE
  45. id NOT IN (
  46. SELECT
  47. b.id
  48. FROM
  49. (
  50. SELECT
  51. max(a.id) AS id,
  52. product_type
  53. FROM
  54. `kl_version_info` a
  55. GROUP BY
  56. product_type
  57. ) b
  58. );
  59. use `sys-icss`;
  60. DROP TABLE IF EXISTS `icss_version_info`;
  61. DROP TABLE IF EXISTS `icss_version_detail`;