初始化

This commit is contained in:
xuelijun
2025-11-04 18:08:36 +08:00
parent 2dff5e25de
commit daa020f1ec
1370 changed files with 127388 additions and 1 deletions

115
db/ygsx20250213.sql Normal file
View File

@@ -0,0 +1,115 @@
CREATE TABLE `tz_vip_package` (
`id` int(12) NOT NULL AUTO_INCREMENT,
`name` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '套餐名称',
`price` decimal(10,2) DEFAULT NULL COMMENT '套餐价格',
`prod_ids` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '赠送的商品id用逗号分割',
`points` int(12) DEFAULT NULL COMMENT '赠送积分数量',
`grade` tinyint(2) DEFAULT NULL COMMENT '套餐等级(0普通用户1:普通会员2:高级会员3代理)',
`discount_ratio` decimal(10,2) DEFAULT NULL COMMENT '优惠比例',
`gift_describe` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '赠品描述',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`create_by` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建人',
`update_by` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='会员套餐';
CREATE TABLE `tz_welfare_gift_record` (
`id` int(12) NOT NULL AUTO_INCREMENT,
`prod_id` int(12) DEFAULT NULL COMMENT '赠送的商品id',
`user_id` varchar(36) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户id',
`status` tinyint(2) DEFAULT '0' COMMENT '领取状态0未领取 1已领取',
`create_time` datetime DEFAULT NULL,
`updatetime` datetime DEFAULT NULL,
`create_by` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL,
`update_by` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='福利赠送列表';
ALTER TABLE `tz_user`
ADD COLUMN `balance` decimal(10,2) DEFAULT '0.00' COMMENT '用户余额';
ALTER TABLE `tz_user`
ADD COLUMN `vip_grade` tinyint(2) DEFAULT '0' COMMENT '会员等级';
ALTER TABLE `tz_user`
ADD COLUMN `discount_ratio` decimal(10,2) DEFAULT '1.00' COMMENT '优惠比例';
ALTER TABLE `tz_prod`
ADD COLUMN `type` tinyint(2) DEFAULT '0' COMMENT '商品类型 0普通商品 1:积分商品 2福利商品';
ALTER TABLE `tz_prod`
ADD COLUMN `top` int(12) DEFAULT '0' COMMENT '展示的权重';
ALTER TABLE `tz_order_item`
ADD COLUMN `create_time` datetime DEFAULT NULL COMMENT '创建时间';
ALTER TABLE `tz_order_item`
ADD COLUMN `discounted_price` decimal(10,2) DEFAULT '0.00' COMMENT '折后价格';
ALTER TABLE `tz_order`
MODIFY COLUMN `pay_type` int(1) DEFAULT 1 COMMENT '支付方式 0 手动代付 1 微信支付 2 支付宝 3积分支付';
ALTER TABLE `tz_prod`
ADD COLUMN `points` int(12) DEFAULT 0 COMMENT '商品积分';
ALTER TABLE `tz_order_item`
ADD COLUMN `points` int(12) DEFAULT 0 COMMENT '商品积分值';
ALTER TABLE `tz_order`
ADD COLUMN `points_total` int(12) DEFAULT 0 COMMENT '花费商品积分总数';
ALTER TABLE `tz_order`
ADD COLUMN `third_trade_no` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '第三方交易单号';
ALTER TABLE `tz_vip_package`
ADD COLUMN `lachine_points` int(12) DEFAULT 0 COMMENT '拉新人赠送的积分';
ALTER TABLE `tz_order`
ADD COLUMN `package_id` int(12) DEFAULT 0 COMMENT '套餐id';
ALTER TABLE `tz_order`
ADD COLUMN `basket_id` int(12) DEFAULT NULL COMMENT '购物车id';
ALTER TABLE `tz_sku`
ADD COLUMN `points` int(12) DEFAULT '0' COMMENT '积分';
DROP TABLE tz_points_config;
ALTER TABLE `tz_user`
ADD COLUMN `is_person` tinyint(2) DEFAULT '1' COMMENT '是否是真人 1真人0不是真人';
ALTER TABLE `tz_user`
MODIFY COLUMN `score` decimal(10,2) DEFAULT '0.00' COMMENT '用户积分';
ALTER TABLE `tz_prod`
MODIFY COLUMN `points` decimal(10,2) DEFAULT '0.00' COMMENT '商品积分';
ALTER TABLE `tz_sku`
MODIFY COLUMN `points` decimal(10,2) DEFAULT '0.00' COMMENT 'SKU积分';
ALTER TABLE `tz_order`
MODIFY COLUMN `points_total` decimal(10,2) DEFAULT '0.00' COMMENT '花费商品积分总数';
ALTER TABLE `tz_order_item`
MODIFY COLUMN `points` decimal(10,2) DEFAULT '0.00' COMMENT '商品积分值';
ALTER TABLE `tz_score_detail`
MODIFY COLUMN `quantity` decimal(10,2) DEFAULT '0.00' COMMENT '积分数量';
ALTER TABLE `tz_vip_package`
MODIFY COLUMN `points` decimal(10,2) DEFAULT '0.00' COMMENT '赠送积分数量';
ALTER TABLE `tz_vip_package`
MODIFY COLUMN `lachine_points` decimal(10,2) DEFAULT '0.00' COMMENT '赠送积分数量';
ALTER TABLE tz_vip_package
DROP COLUMN prod_ids;
ALTER TABLE `tz_welfare_gift_record`
add COLUMN `quantity` int(1) DEFAULT '0' COMMENT '赠送商品数量';
ALTER TABLE `tz_prod`
add COLUMN `vip_grade` tinyint(2) DEFAULT NULL COMMENT '会员套餐vip福利商品等级';