##2023-07-27上线需要执行的本 begin ##################################################################### -- 增加抖音小程序appid和secret配置 wuyl INSERT INTO `la_system_config`(`type`, `name`, `value`, `create_time`, `update_time`) select 'byte_channel', 'appId', 'ttf331858c6c0d199a01', 0, 0 where not exists(select * from la_system_config where type='byte_channel' and name='appId'); INSERT INTO `la_system_config`(`type`, `name`, `value`, `create_time`, `update_time`) select 'byte_channel', 'secret', '1ea98029efc4d830483a0dabd3242cd4e84fd493', 0, 0 where not exists(select * from la_system_config where type='byte_channel' and name='secret'); alter table la_order add column latitude varchar(16) default NULL COMMENT '纬度' after address; alter table la_order add column longitude varchar(16) default NULL COMMENT '经度' after address; alter table la_user add column is_new tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否新用户: [0=否, 1=是]'; alter table la_user add column money decimal(10,2) DEFAULT '0.00' COMMENT '钱包余额'; CREATE TABLE IF NOT EXISTS `la_recharge_order` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `user_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '用户ID', `order_sn` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单编号', `pay_sn` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '支付编号', `pay_way` tinyint(2) UNSIGNED NOT NULL DEFAULT 2 COMMENT '支付方式: [2=微信支付, 3=支付宝支付]', `pay_status` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '支付状态: [0=待支付, 1=已支付]', `pay_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '支付时间', `order_amount` decimal(10, 2) UNSIGNED NOT NULL DEFAULT 0.00 COMMENT '充值金额', `order_terminal` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '下单终端', `transaction_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '交易流水', `refund_status` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '退款状态: [0=未退款 , 1=已退款]', `create_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `update_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `delete_time` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '删除时间', `pay_channel` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', `cancel_time` int(10) UNSIGNED NOT NULL DEFAULT 0, `order_status` tinyint(1) UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值余额订单表' ROW_FORMAT = Dynamic; INSERT INTO `la_system_config`(`type`, `name`, `value`, `create_time`, `update_time`) SELECT 'recharge', 'rechargeOpen', '1', 1688729296, 1688729296 where not exists(select * from la_system_config where type='recharge' and name='rechargeOpen'); INSERT INTO `la_system_config`(`type`, `name`, `value`, `create_time`, `update_time`) SELECT 'recharge', 'minRechargeAmount', '0', 1688729296, 1688729296 where not exists(select * from la_system_config where type='recharge' and name='minRechargeAmount'); -- 服务区域相关的表的更改 csq -- - 新增服务表 - create table IF NOT EXISTS la_service_area ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id' primary key, name varchar(64) not null comment '名称', region_id bigint(20) not null comment '关联的地区主键id', longitude varchar(24) null comment '定位纬度', latitude varchar(24) null comment '定位经度', create_time int(10) NOT NULL DEFAULT 0 COMMENT '创建时间', update_time int(10) NOT NULL DEFAULT 0 comment '更新时间', polygongeo polygon not null comment '服务范围多边形数据', is_delete tinyint(1) NULL DEFAULT 0 COMMENT '是否删除 1:是 0:否', INDEX region_id (region_id) USING BTREE ) comment '服务区表' collate = utf8mb4_general_ci row_format = DYNAMIC; -- - 新增 服务区表与师傅关联表 - create table IF NOT EXISTS la_service_area_staff ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id' primary key, service_area_id bigint(20) not null comment '服务区域主键id', staff_id bigint(20) not null comment '师傅主键id', create_time int(10) NOT NULL DEFAULT 0 COMMENT '创建时间', update_time int(10) NOT NULL DEFAULT 0 comment '更新时间', INDEX service_area_id (service_area_id) USING BTREE, INDEX staff_id (staff_id) USING BTREE ) comment '服务区表-师傅关联表' collate = utf8mb4_general_ci row_format = DYNAMIC; -- - 修改 地址表新增服务区域id关联服务区域表 alter table la_user_address Add column service_area_id bigint(20) DEFAULT 0 COMMENT '地址所在服务区域主键id' AFTER latitude; -- - 修改 订单表 新增服务区域id关联服务区域表 alter table la_order Add column service_area_id bigint(20) DEFAULT 0 COMMENT '地址所在服务区域主键id' AFTER latitude; ##2023-07-27上线需要执行脚本 end #######################################################################