Files
ygyx/db/ygsx20250213.sql
2025-11-04 18:08:36 +08:00

115 lines
5.4 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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福利商品等级';