123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- CREATE TABLE `toktok_stores`.`user_focus` (
- `user_focus_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `focus_user_id` bigint(20) NOT NULL COMMENT '关注的用户id',
- `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- PRIMARY KEY (`user_focus_id`)
- );
- CREATE TABLE `toktok_stores`.`user_address` (
- `user_address_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `name` varchar(20) NOT NULL COMMENT '收货人名称',
- `phone` varchar(25) NOT NULL COMMENT '收货人手机号',
- `district_id` bigint(20) NOT NULL COMMENT '地区id',
- `detail_address` varchar(255) NOT NULL COMMENT '详细地址',
- `is_default` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否默认',
- `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
- `update_time` datetime(0) NOT NULL ON UPDATE CURRENT_TIMESTAMP(0),
- PRIMARY KEY (`user_address_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10001000;
- CREATE TABLE `toktok_stores`.`trade_order` (
- `order_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `order_no` varchar(64) NOT NULL COMMENT '订单号',
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `device_no` varchar(64) NOT NULL COMMENT '用户设备唯一码',
- `type` tinyint(3) NOT NULL COMMENT '订单类型',
- `out_id` bigint(20) NOT NULL COMMENT '关联外部编号',
- `total_fee` bigint(20) NOT NULL COMMENT '订单金额',
- `pay_type` tinyint(3) NULL COMMENT '支付类型',
- `pay_fee` bigint(20) NULL COMMENT '支付金额',
- `pay_no` varchar(64) NULL COMMENT '支付号',
- `pay_time` datetime(0) NULL COMMENT '支付时间',
- `status` tinyint(3) NOT NULL COMMENT '订单状态',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`order_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 33001000 COMMENT = '交易订单';
- CREATE TABLE `toktok_stores`.`beer_blind_box` (
- `blind_box_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `box_no` varchar(10) NOT NULL DEFAULT '' COMMENT '盲盒期数',
- `title` varchar(64) NOT NULL COMMENT '标题',
- `details` varchar(255) NOT NULL COMMENT '详情',
- `cut_off_time` datetime(0) NOT NULL COMMENT '截止时间',
- `status` tinyint(3) NOT NULL COMMENT '盲盒状态',
- `box_name` varchar(30) NOT NULL COMMENT '盲盒名',
- `beer_ids` varchar(255) NOT NULL COMMENT '啤酒id,多个之间用;分隔',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`blind_box_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 12003000 COMMENT = '啤酒盲盒';
- CREATE TABLE `toktok_stores`.`price_manager` (
- `price_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `product_type` tinyint(3) NOT NULL DEFAULT 0 COMMENT '商品类型',
- `busi_id` bigint(20) NOT NULL COMMENT '商品id',
- `max_num` int(10) NOT NULL DEFAULT 99 COMMENT '最大购买数量,默认99',
- `unit_type` tinyint(3) NOT NULL DEFAULT 0 COMMENT '商品单位',
- `product_cunt` int(10) NOT NULL DEFAULT 1 COMMENT '单个商品中内容物的数量',
- `price` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '价格',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`price_id`)
- ) ENGINE = InnoDB COMMENT = '价格管理表';
- CREATE TABLE `toktok_stores`.`subject` (
- `sub_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `sub_name` varchar(64) NOT NULL COMMENT '主题名',
- `bg` varchar(255) NOT NULL COMMENT '主题背景图',
- `detail_bg` varchar(255) NOT NULL COMMENT '主题详情背景图',
- `sub_color` varchar(20) NOT NULL COMMENT '主题颜色',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`sub_id`)
- ) COMMENT = '主题管理表';
- CREATE TABLE `toktok_stores`.`beer_blind_box_detail` (
- `box_detail_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `box_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '盲盒id',
- `box_no` varchar(32) NOT NULL COMMENT '盲盒期数',
- `title` varchar(32) NOT NULL COMMENT '详情标题',
- `details` varchar(255) NOT NULL COMMENT '订阅详情描述',
- `beer_ids` varchar(100) NOT NULL COMMENT '盲盒内的酒列表,多个之间用;分隔',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`box_detail_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10000000;
- CREATE TABLE `toktok_stores`.`beer_box_order` (
- `beer_box_order_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `beer_box_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '盲盒id',
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `box_no` varchar(32) NOT NULL COMMENT '盲盒期数',
- `month_num` int(10) NOT NULL COMMENT '订购月数',
- `num` int(10) NOT NULL COMMENT '订购数量',
- `status` tinyint(4) NOT NULL COMMENT '订单状态',
- `name` varchar(20) NOT NULL COMMENT '收货人名称',
- `phone` varchar(255) NOT NULL COMMENT '收货人手机号',
- `addrress` varchar(255) NOT NULL COMMENT '收货人地址',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`beer_box_order_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 13018400 COMMENT = '盲盒订单表';
- CREATE TABLE `toktok_stores`.`beer_box_order_split` (
- `box_order_split_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `box_order_id` bigint(20) NOT NULL COMMENT '盲盒订单id',
- `order_no` varchar(64) NOT NULL COMMENT '订单号',
- `status` tinyint(3) NOT NULL DEFAULT 0 COMMENT '状态',
- `month` varchar(32) NOT NULL COMMENT '盲盒月份',
- `node_id` integer(20) NOT NULL DEFAULT 100 COMMENT '进度节点',
- `courier_no` varchar(64) NULL COMMENT '快递单号',
- `sku_id` bigint(20) NULL COMMENT '当期精酿',
- `address` varchar(255) NOT NULL COMMENT '收货地址',
- `buy_time` datetime(0) NOT NULL COMMENT '购买时间',
- `delivery_time` datetime(0) NULL COMMENT '发货时间',
- `finish_time` datetime(0) NULL COMMENT '订单完成时间',
- `refund_time` datetime(0) NULL COMMENT '退款时间',
- `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`box_order_split_id`)
- ) COMMENT = '啤酒盲盒订单分割表';
- CREATE TABLE `toktok_stores`.`beer_box_node_log` (
- `beer_box_node_log_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `node_id` int(20) NOT NULL DEFAULT 0 COMMENT '节点id',
- `node_action_busi_id` bigint(20) NULL COMMENT '节点动作关联业务id',
- `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- PRIMARY KEY (`beer_box_node_log_id`)
- );
- CREATE TABLE `toktok_stores`.`box_beer_num_manager` (
- `box_beer_num_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `box_detail_id` bigint(20) NOT NULL COMMENT '盲盒详情id',
- `sku_id` bigint(20) NOT NULL COMMENT '商品id',
- `beer_id` bigint(20) NOT NULL COMMENT '精酿id',
- `num` int(20) NOT NULL DEFAULT 0 COMMENT '数量',
- `gmt_create` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `gmt_modified` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
- PRIMARY KEY (`box_beer_num_id`)
- ) COMMENT = '盲盒精酿数量管理,用于处理订单';
- CREATE TABLE `toktok_stores`.`courier_route` (
- `courier_route_id` bigint(20) NOT NULL AUTO_INCREMENT,
- `courier_no` varchar(64) NULL DEFAULT '' COMMENT '快递单号',
- `accept_address` varchar(100) NULL COMMENT '路由节点发生的地点',
- `acceptTime` datetime(0) NULL COMMENT '路由节点发生的时间',
- `opCode` int(10) NULL COMMENT '路由节点操作码',
- `remark` varchar(255) NULL COMMENT '路由节点具体描述',
- `create_time` datetime(0) NULL COMMENT '创建时间',
- `update_time` datetime(0) NULL COMMENT '更新时间',
- PRIMARY KEY (`courier_route_id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 17439122;
|