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