update_250913.sql 1.9 KB

123456789101112131415161718192021222324252627282930313233343536
  1. -- address 新增内部地址id
  2. alter table address add inside_address_id bigint comment '内部地址id' after lat;
  3. -- address 新增备注字段
  4. ALTER TABLE address ADD remark varchar(900) comment '备注';
  5. -- 新增系统配置 是否开启校内地址 1是,0否
  6. INSERT INTO common_info (id, create_at, max, min, type, value, condition_from) VALUES (442, '2025-09-14 11:34:00', null, '是否开启校内地址', 442, '1', 'xitong');
  7. -- 修改表:tb_indent[跑腿订单]
  8. -- 添加字段:
  9. ALTER TABLE tb_indent ADD COLUMN `inside_delivery_fee` DECIMAL(24,6) NOT NULL DEFAULT 0 COMMENT '校内跑腿费;' AFTER indent_money;
  10. /* --------------- 修改表 --------------- */
  11. -- 修改表:tb_order[订单主表]
  12. -- 添加字段:
  13. ALTER TABLE tb_order ADD COLUMN `inside_delivery_fee` DECIMAL(24,6) NOT NULL DEFAULT 0 COMMENT '校内配送费;' AFTER errand_money;
  14. -- 新增内部地址表
  15. DROP TABLE IF EXISTS inside_address;
  16. CREATE TABLE inside_address(
  17. `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id' ,
  18. `del_flag` VARCHAR(1) NOT NULL COMMENT '删除标识;0未删除、1已删除' ,
  19. `create_time` DATETIME NOT NULL COMMENT '创建时间' ,
  20. `update_time` DATETIME NOT NULL COMMENT '更新时间' ,
  21. `station_id` bigint NOT NULL COMMENT '站点id' ,
  22. `delivery_fee` DECIMAL(24,6) NOT NULL COMMENT '配送费用' ,
  23. `province` VARCHAR(32) NOT NULL COMMENT '省份' ,
  24. `city` VARCHAR(32) NOT NULL COMMENT '城市' ,
  25. `district` VARCHAR(32) NOT NULL COMMENT '区县' ,
  26. `address_detail` VARCHAR(90) NOT NULL COMMENT '地址详情' ,
  27. `lng` DECIMAL(24,6) NOT NULL COMMENT '经度' ,
  28. `lat` DECIMAL(24,6) NOT NULL COMMENT '维度' ,
  29. `status` VARCHAR(1) NOT NULL DEFAULT 1 COMMENT '启用状态;1启用、0禁用' ,
  30. `sort` INT NOT NULL DEFAULT 1 COMMENT '排序' ,
  31. PRIMARY KEY (id)
  32. ) COMMENT = '内部地址';