sql_cao.txt 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. -----------------------------------Bladex---------------------------------------------
  2. t_erp_templates 2022-04-19
  3. CREATE TABLE `t_erp_templates` (
  4. `id` varchar(32) NOT NULL COMMENT '主键id',
  5. `tenant_id` varchar(255) DEFAULT NULL COMMENT '租户id',
  6. `festival_name` varchar(64) DEFAULT NULL COMMENT '节日名称',
  7. `festival_date` varchar(32) DEFAULT NULL COMMENT '日期',
  8. `festival_solar_date` varchar(32) DEFAULT NULL COMMENT '节日日期公历',
  9. `festival_lunar_date` varchar(32) DEFAULT NULL COMMENT '节日日期农历',
  10. `festival_type` tinyint(4) DEFAULT NULL COMMENT '日期类型 0农历 1公历',
  11. `country_ids` mediumtext COMMENT '国家ID 多个ID逗号分隔',
  12. `country_names` mediumtext COMMENT '国家名称 多个ID逗号分隔',
  13. `templates_detail` mediumtext COMMENT '模板详情',
  14. `status` tinyint(4) DEFAULT '0' COMMENT '状态 0正常,1删除',
  15. `data_type` tinyint(4) DEFAULT NULL COMMENT '模板类型 0节日模板 1生日模板【生日模板只能为1条数据,且只填templates_detail这个字段】',
  16. `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段',
  17. `create_user` varchar(32) DEFAULT NULL COMMENT '创建人id',
  18. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  19. `update_user` varchar(32) DEFAULT NULL COMMENT '修改人id',
  20. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  21. PRIMARY KEY (`id`) USING BTREE
  22. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='节日/生日模板表';
  23. ################## 产品表结构调整 t_erp_product 2022-05-06
  24. ALTER TABLE `t_erp_product`
  25. MODIFY COLUMN `sample_price` decimal(15, 2) NULL DEFAULT NULL COMMENT '样品销售指导价(作废)' AFTER `cost_price`,
  26. MODIFY COLUMN `material` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '材质(英文)' AFTER `sample_price`,
  27. ADD COLUMN `material_chinese` varchar(500) NULL COMMENT '材质(中文)' AFTER `material`,
  28. MODIFY COLUMN `unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购/销售单位' AFTER `customs_code`,
  29. ADD COLUMN `issue_receipt_unit` varchar(255) NULL COMMENT '出入库单位' AFTER `unit`,
  30. ADD COLUMN `safety_stock` decimal(15, 4) NULL COMMENT '安全库存' AFTER `issue_receipt_unit`,
  31. ADD COLUMN `procurement_cycle` int NULL COMMENT '采购周期(单位:天)' AFTER `safety_stock`,
  32. ADD COLUMN `quality_qualified_rate` decimal(10, 4) NULL COMMENT '质检合格率' AFTER `procurement_cycle`,
  33. ADD COLUMN `first_in_first_out` tinyint(1) NULL COMMENT '是否先入先出:0、否;1、是' AFTER `quality_qualified_rate`,
  34. MODIFY COLUMN `the_box_quantity` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入箱数量(作废)' AFTER `moq`,
  35. MODIFY COLUMN `product_model` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品型号(英文)' AFTER `customer_id`,
  36. ADD COLUMN `product_model_chinese` varchar(500) NULL COMMENT '产品型号(中文)' AFTER `product_model`;
  37. -----------------------------------Bladex_wms---------------------------------------------
  38. t_wms_warehouse 2022-04-19
  39. CREATE TABLE `t_wms_warehouse` (
  40. `id` varchar(32) NOT NULL COMMENT '主键id',
  41. `tenant_id` varchar(255) DEFAULT NULL COMMENT '租户ID',
  42. `name` varchar(64) DEFAULT NULL COMMENT '仓库名称',
  43. `status` tinyint(4) DEFAULT NULL COMMENT '仓库类型 字典表',
  44. `is_defalut` tinyint(4) DEFAULT NULL COMMENT '是否默认',
  45. `content` varchar(255) DEFAULT NULL COMMENT '仓库说明',
  46. `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段',
  47. `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID',
  48. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  49. `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID',
  50. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  51. PRIMARY KEY (`id`) USING BTREE,
  52. KEY `parent_id_index` (`is_defalut`) USING BTREE
  53. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表';
  54. t_wms_warehouse_shelf 2022-04-19
  55. CREATE TABLE `t_wms_warehouse_shelf` (
  56. `id` varchar(32) NOT NULL COMMENT '主键id',
  57. `warehouse_id` varchar(255) DEFAULT NULL COMMENT '仓库ID',
  58. `name` varchar(64) DEFAULT NULL COMMENT '货架名称',
  59. `status` tinyint(4) DEFAULT NULL COMMENT '货架状态',
  60. `code` tinyint(4) DEFAULT NULL COMMENT '货架编号',
  61. `shelf_num` varchar(255) DEFAULT NULL COMMENT '货架格子数量',
  62. `content` varchar(255) DEFAULT NULL COMMENT '货架说明',
  63. `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段',
  64. `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID',
  65. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  66. `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID',
  67. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  68. PRIMARY KEY (`id`) USING BTREE,
  69. KEY `parent_id_index` (`code`) USING BTREE
  70. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表';
  71. t_wms_warehouse_shelf_grid 2022-04-19
  72. CREATE TABLE `t_wms_warehouse_shelf_grid` (
  73. `id` varchar(32) NOT NULL COMMENT '主键id',
  74. `shelf_id` varchar(255) DEFAULT NULL COMMENT '仓库ID',
  75. `code` varchar(255) DEFAULT NULL COMMENT '格子编码',
  76. `name` varchar(64) DEFAULT NULL COMMENT '格子名称',
  77. `status` tinyint(4) DEFAULT NULL COMMENT '格子状态',
  78. `content` varchar(255) DEFAULT NULL COMMENT '格子说明',
  79. `alternate_field` varchar(255) DEFAULT NULL COMMENT '备用字段',
  80. `create_user` varchar(32) DEFAULT NULL COMMENT '创建者ID',
  81. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  82. `update_user` varchar(32) DEFAULT NULL COMMENT '更新者ID',
  83. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  84. PRIMARY KEY (`id`) USING BTREE,
  85. KEY `parent_id_index` (`code`(1)) USING BTREE
  86. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='仓库表';
  87. t_erp_profitloss_calculator 2022-04-19
  88. CREATE TABLE `t_erp_profitloss_calculator` (
  89. `id` varchar(32) NOT NULL COMMENT '主键id',
  90. `business_id` varchar(32) NOT NULL COMMENT '业务表id,例:合同单、样品单、报价单、采购单',
  91. `product_id` varchar(32) NOT NULL COMMENT '业务产品表id',
  92. `amount_remittance` decimal(10,2) DEFAULT NULL COMMENT '收汇金额',
  93. `exchange_rate` decimal(10,2) DEFAULT NULL COMMENT '汇率',
  94. `practical_amount_remittance` decimal(10,2) DEFAULT NULL COMMENT '实际收汇金额',
  95. `cost_invoiced_amount` decimal(10,2) DEFAULT NULL COMMENT '成本开票金额',
  96. `tax_rate` decimal(10,2) DEFAULT NULL COMMENT '税率',
  97. `amount_refund_tax` decimal(10,2) DEFAULT NULL COMMENT '应退税金额',
  98. `money_packaging` decimal(10,2) DEFAULT NULL COMMENT '包装',
  99. `money_packaging_freight` decimal(10,2) DEFAULT NULL COMMENT '包材运费',
  100. `money_accessories` decimal(10,2) DEFAULT NULL COMMENT '配件',
  101. `money_hauling` decimal(10,2) DEFAULT NULL COMMENT '拖柜',
  102. `money_port_charges` decimal(10,2) DEFAULT NULL COMMENT '港杂费',
  103. `money_apack` decimal(10,2) DEFAULT NULL COMMENT '场装',
  104. `money_customs_charges` decimal(10,2) DEFAULT NULL COMMENT '报关费',
  105. `money_examine_goods` decimal(10,2) DEFAULT NULL COMMENT '验货红包',
  106. `money_other` decimal(10,2) DEFAULT NULL COMMENT '其他',
  107. `total_income` decimal(10,2) DEFAULT NULL COMMENT '收入总计',
  108. `spending_total` decimal(10,2) DEFAULT NULL COMMENT '支出总计',
  109. `profit_loss` decimal(10,2) DEFAULT NULL COMMENT '盈亏',
  110. `gross_margin` decimal(10,2) DEFAULT NULL COMMENT '毛利',
  111. `alternate_field` decimal(10,2) DEFAULT NULL COMMENT '备用字段',
  112. `status` tinyint(4) DEFAULT NULL COMMENT '状态 0正常',
  113. `create_user` varchar(32) DEFAULT NULL COMMENT '创建者id',
  114. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  115. `update_user` varchar(32) DEFAULT NULL COMMENT '修改者id',
  116. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  117. PRIMARY KEY (`id`) USING BTREE,
  118. KEY `business_id_index` (`business_id`) USING BTREE COMMENT '业务表id索引'
  119. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='出货明细表';