更新sql.sql 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. #修改商品表 is_sale 字段备注
  2. ALTER TABLE `t_goods_info` MODIFY COLUMN `is_sale` int(11) DEFAULT NULL COMMENT '0 下线 1 上线',
  3. #修改订单表 state 字段备注
  4. ALTER TABLE `t_goods_order_info` MODIFY COLUMN `state` int(11) DEFAULT NULL COMMENT '记录状态 0无效 1有效';
  5. #修改证书表 state 字段备注
  6. ALTER TABLE `t_goods_credential_info` MODIFY COLUMN `state` int(11) DEFAULT NULL COMMENT '类型 1 购买碳汇';
  7. #修改微信用户表 state 字段备注
  8. ALTER TABLE `t_customer_info` MODIFY COLUMN `state` int(11) DEFAULT NULL COMMENT '0 删除 1未删除';
  9. #新增企业类型表 lym
  10. CREATE TABLE `t_customer_company_type` (
  11. `guid` char(32) CHARACTER SET utf8mb4 NOT NULL,
  12. `parent_id` char(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '父类id',
  13. `type_name` varchar(50) DEFAULT NULL COMMENT '类型名称',
  14. `type_val` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类型值',
  15. `state` int(11) DEFAULT NULL COMMENT '记录状态',
  16. `modified_time` datetime DEFAULT NULL COMMENT '修改时间',
  17. `methodology` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '方法学名称',
  18. `type_desc` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类别说明',
  19. PRIMARY KEY (`guid`)
  20. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='企业类型表';
  21. #新增产品类别定价表 lym
  22. CREATE TABLE `t_product_type_price` (
  23. `guid` char(32) CHARACTER SET utf8mb4 NOT NULL,
  24. `price` decimal(10,2) NOT NULL COMMENT '价格',
  25. `fk_product_type` text NOT NULL COMMENT '类别id(t_product_type -> guid)',
  26. `type_name` text NOT NULL COMMENT '类别',
  27. `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  28. `check_state` int(11) DEFAULT '0' COMMENT '审核状态 0:待审核 1:审核通过 2:审核未通过',
  29. `check_time` datetime DEFAULT NULL COMMENT '审核通过时间',
  30. `check_remark` varchar(255) DEFAULT NULL COMMENT '审核备注',
  31. `state` int(11) DEFAULT NULL COMMENT '记录状态 0:删除 1:未删除',
  32. `create_user` char(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '创建人',
  33. `create_time` datetime NOT NULL COMMENT '创建时间',
  34. `modified_user` char(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人',
  35. `modified_time` datetime DEFAULT NULL COMMENT '修改时间',
  36. PRIMARY KEY (`guid`)
  37. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品类别定价表';
  38. CREATE TABLE `t_customer_carbon_val` (
  39. `guid` char(32) NOT NULL COMMENT '序列',
  40. `t_customer_id` char(32) DEFAULT NULL COMMENT '用户id',
  41. `t_customer_name` varchar(50) DEFAULT NULL COMMENT '用户名称',
  42. `carbon_val` decimal(10,2) DEFAULT NULL COMMENT '购买碳汇量',
  43. `status` int(1) DEFAULT NULL COMMENT '状态 1 新增 0 减去',
  44. `type` int(1) DEFAULT NULL COMMENT '类型 1购买碳汇 2企业碳中和 3大型活动碳中和 4碳履约 5为重庆市碳排放量做贡献',
  45. `tb_guid` char(32) DEFAULT NULL COMMENT '来源表id',
  46. `tb_name` char(20) DEFAULT NULL COMMENT '表名称',
  47. `remarks` char(32) DEFAULT NULL COMMENT '来源明细',
  48. `year_time` int(8) DEFAULT NULL COMMENT '年份',
  49. `create_user` char(32) DEFAULT NULL COMMENT '创建人',
  50. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  51. `update_user` char(32) DEFAULT NULL COMMENT '更新人',
  52. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  53. PRIMARY KEY (`guid`) USING BTREE,
  54. KEY `idx_t_customer_id` (`t_customer_id`) USING BTREE,
  55. KEY `idx_tb_guid` (`tb_guid`) USING BTREE,
  56. KEY `idx_year_time` (`year_time`) USING BTREE,
  57. KEY `idx_status` (`status`) USING BTREE,
  58. KEY `idx_type` (`type`) USING BTREE
  59. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户购买碳汇量信息表';
  60. #证书表新增唯一索引
  61. ALTER TABLE t_goods_credential_info ADD UNIQUE (fk_order_id);
  62. #修改农户的银行卡记录
  63. ALTER TABLE `cq-carbon-platform-dev`.`t_farmer_info`
  64. ADD COLUMN `bank_name` varchar(500) NULL COMMENT '开户行名称' AFTER `actual_money`,
  65. ADD COLUMN `bank_status` int(2) NULL COMMENT '银行卡状态:1-禁用,0-能用' AFTER `bank_name`,
  66. ADD COLUMN `bank_code` varchar(300) NULL COMMENT '开户行机构代码' AFTER `bank_status`;
  67. #修改村组的银行卡记录
  68. ALTER TABLE `cq-carbon-platform-dev`.`t_collective_farmer`
  69. ADD COLUMN `bank_code` varchar(300) NULL COMMENT '银行机构代码' AFTER `phone`,
  70. ADD COLUMN `bank_status` int(2) NULL COMMENT '银行卡状态0-启用,1-禁用' AFTER `bank_code`;
  71. #新增订单时间过期配置表
  72. SET FOREIGN_KEY_CHECKS=0;
  73. -- ----------------------------
  74. -- Table structure for t_order_setting
  75. -- ----------------------------
  76. DROP TABLE IF EXISTS `t_order_setting`;
  77. CREATE TABLE `t_order_setting` (
  78. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  79. `normal_order_overtime` int(11) DEFAULT NULL COMMENT '正常订单超时时间(分)',
  80. PRIMARY KEY (`id`) USING BTREE
  81. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='订单设置表';
  82. -- ----------------------------
  83. -- Records of t_order_setting
  84. -- ----------------------------
  85. INSERT INTO `t_order_setting` VALUES ('1', '1');
  86. # 企业表新增企业类型字段
  87. ALTER TABLE `t_customer_company_info` ADD COLUMN `company_type` VARCHAR (32) DEFAULT NULL COMMENT '企业类型' AFTER `fk_customer_id`;