记得上下班打卡 | git大法好,push需谨慎

Commit 90f0cec8 authored by 胡佳晨's avatar 胡佳晨

添加 sql 组合售

parent ed50d76b
DROP TABLE IF EXISTS `goblin_list`; DROP TABLE IF EXISTS `goblin_mix`;
CREATE TABLE `goblin_list` CREATE TABLE `goblin_mix`
( (
`mid` bigint UNSIGNED NOT NULL AUTO_INCREMENT, `mid` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
`list_id` varchar(64) DEFAULT '' COMMENT '名单id', `mix_id` varchar(64) DEFAULT '' COMMENT '混合id',
`uid` varchar(64) DEFAULT '' COMMENT '用户id', `uid` varchar(64) DEFAULT '' COMMENT '用户id',
`name` varchar(64) DEFAULT '' COMMENT '名单名称', `name` varchar(64) DEFAULT '' COMMENT '混合名称',
`white_type` int DEFAULT 1 COMMENT '白名单类型[0-会员|1-指定用户]', `time_start` datetime DEFAULT null COMMENT '开始时间',
`white_url` varchar(512) DEFAULT '' COMMENT '白名单xls地址', `time_end` datetime DEFAULT null COMMENT '结束时间',
`time_start` datetime DEFAULT null COMMENT '开始时间', `status` int DEFAULT 0 COMMENT '状态[6-启用|7-停用]',
`time_end` datetime DEFAULT null COMMENT '结束时间', `show_position` int DEFAULT 0 COMMENT '展示位置[1-商城|2-数字藏品]',
`tag_type` int DEFAULT 0 COMMENT '标签[0-提前购买|1-分段购买]', `sell_name` varchar(64) DEFAULT '' COMMENT '售卖名称',
`black_type` int DEFAULT 1 COMMENT '黑名单类型[0-会员|1-指定用户]', `cate_fid` varchar(30) DEFAULT NULL COMMENT '平台一级分类id',
`black_url` varchar(512) DEFAULT '' COMMENT '黑名单xls地址', `cate_sid` varchar(30) DEFAULT NULL COMMENT '平台二级分类id',
`del_tag` int DEFAULT 0 COMMENT '是否删除[0-否|1-是]', `cate_tid` varchar(30) DEFAULT NULL COMMENT '平台三级分类id',
`comment` varchar(255) DEFAULT '' COMMENT '补充字段', `intro` varchar(512) DEFAULT NULL COMMENT '商品简介/购买须知',
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `cover_pic` varchar(256) DEFAULT NULL COMMENT '封面图片地址',
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', `video` varchar(256) DEFAULT NULL COMMENT '商品视频地址/数字昌平视频地址',
`details` text COMMENT '商品详情/藏品详情',
`watch_type` char(1) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '展示文件类型[1-图片|2-视频|3-模型]',
`detail_url` varchar(256) DEFAULT NULL COMMENT '数字藏品图片地址',
`stock` int DEFAULT 0 COMMENT '库存',
`stock_lock` int DEFAULT 0 COMMENT '锁定库存',
`is_lock` int DEFAULT 0 COMMENT '是否锁定库存[0-否|1-是]',
`limit` int DEFAULT 0 COMMENT '限购数量[0-不限购]',
`white_type` int DEFAULT 1 COMMENT '白名单类型[0-会员|1-指定用户|2-全部用户]',
`white_url` varchar(512) DEFAULT '' COMMENT '白名单xls地址',
`del_tag` int DEFAULT 0 COMMENT '是否删除[0-否|1-是]',
`comment` varchar(255) DEFAULT '' COMMENT '补充字段',
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`mid`) USING BTREE PRIMARY KEY (`mid`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 1
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_unicode_ci COMMENT = '商城-名单表' COLLATE = utf8mb4_unicode_ci COMMENT = '商城-搭售活动'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
-- goblin_goods_tag-标签表 goblin_goods_image-图片表 goblin_goods_service_support-商品联服务
DROP TABLE IF EXISTS `goblin_mix_details`;
DROP TABLE IF EXISTS `goblin_list_details`; CREATE TABLE `goblin_mix_details`
CREATE TABLE `goblin_list_details`
( (
`mid` bigint UNSIGNED NOT NULL AUTO_INCREMENT, `mid` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
`list_id` varchar(64) DEFAULT '' COMMENT '名单id', `mix_id` varchar(64) DEFAULT '' COMMENT '混合id',
`spu_id` varchar(64) DEFAULT '' COMMENT 'spuId', `position` int DEFAULT 0 COMMENT '商品类型[1-商城|2-数字藏品]',
`sku_id` varchar(64) DEFAULT '' COMMENT 'skuId', `sell_id` varchar(64) DEFAULT '' COMMENT '售卖商品id',
`price` varchar(64) DEFAULT '' COMMENT '单品现价', `price` DECIMAL(20,2) DEFAULT 0.00 COMMENT '单品现价',
`sku_stock` int DEFAULT 0 COMMENT '单品库存',
`price_v` decimal(20, 2) DEFAULT 0.00 COMMENT '苹果商品价格', `price_v` decimal(20, 2) DEFAULT 0.00 COMMENT '苹果商品价格',
`product_id` varchar(64) DEFAULT '' COMMENT '苹果商品价格ID', `product_id` varchar(64) DEFAULT '' COMMENT '苹果商品价格ID',
`count` int DEFAULT 0 COMMENT '数量[数字藏品默认为1]',
`can_refund` int DEFAULT 0 COMMENT '是否支持退款[0-否|1-是]',
`del_tag` int DEFAULT 0 COMMENT '是否删除[0-否|1-是]',
`comment` varchar(255) DEFAULT '' COMMENT '补充字段', `comment` varchar(255) DEFAULT '' COMMENT '补充字段',
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', `updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
...@@ -42,28 +59,11 @@ CREATE TABLE `goblin_list_details` ...@@ -42,28 +59,11 @@ CREATE TABLE `goblin_list_details`
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 1
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_unicode_ci COMMENT = '商城-名单详情表' COLLATE = utf8mb4_unicode_ci COMMENT = '商城-搭售活动详情'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
-- 商品/nft 订单表增加字段 mix_id
# -- >>------------------------------------------------------------------------------------ ALTER TABLE goblin_nft_order
drop table if exists goblin_goods_sku_extra; ADD mix_id VARCHAR(64) NOT NULL DEFAULT '' COMMENT '组合售id';
create table goblin_goods_sku_extra ALTER TABLE goblin_store_order
( ADD mix_id VARCHAR(64) NOT NULL DEFAULT '' COMMENT '组合售id';
mid bigint auto_increment primary key,
sku_id varchar(64) not null,
ar_url_ios varchar(256) null comment '单品AR文件URL-iOS版',
ar_url_android varchar(256) null comment '单品AR文件URL-android版',
del_flg char default '0' comment '删除标记[0-未删除|1删除]',
created_by varchar(64) not null,
created_at datetime not null,
updated_by varchar(64) null,
updated_at datetime null,
deleted_by varchar(64) null,
deleted_at datetime null,
comment varchar(500)
) engine = InnoDB comment '商品单品扩展信息';
create index idx_ggse_sku_id on goblin_goods_sku_extra (sku_id);
# -- >>------------------------------------------------------------------------------------
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment