|
@@ -11,133 +11,13 @@
|
|
|
Target Server Version : 50562
|
|
|
File Encoding : 65001
|
|
|
|
|
|
- Date: 24/11/2020 15:32:49
|
|
|
+ Date: 24/11/2020 15:59:13
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
|
-- ----------------------------
|
|
|
--- Table structure for data_member
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `data_member`;
|
|
|
-CREATE TABLE `data_member` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '邀请者MID',
|
|
|
- `token` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN令牌',
|
|
|
- `tokenv` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN验证',
|
|
|
- `openid1` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '小程序OPENID',
|
|
|
- `openid2` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '服务号OPENID',
|
|
|
- `unionid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '公众号UnionID',
|
|
|
- `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员手机',
|
|
|
- `headimg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员头像',
|
|
|
- `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员姓名',
|
|
|
- `nickname` varchar(99) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员昵称',
|
|
|
- `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录密码',
|
|
|
- `region_province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在省份',
|
|
|
- `region_city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在城市',
|
|
|
- `region_area` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在区域',
|
|
|
- `base_age` bigint(20) NULL DEFAULT 0 COMMENT '会员年龄',
|
|
|
- `base_sex` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员性别',
|
|
|
- `base_height` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员身高',
|
|
|
- `base_weight` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员体重',
|
|
|
- `base_birthday` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '会员生日',
|
|
|
- `coin_total` bigint(20) NULL DEFAULT 0 COMMENT '金币数量',
|
|
|
- `coin_used` bigint(20) NULL DEFAULT 0 COMMENT '金币已用',
|
|
|
- `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '会员状态(1正常,0已拉黑)',
|
|
|
- `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
|
|
|
- `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_member_token`(`token`) USING BTREE,
|
|
|
- INDEX `idx_data_member_status`(`status`) USING BTREE,
|
|
|
- INDEX `idx_data_member_deleted`(`deleted`) USING BTREE,
|
|
|
- INDEX `idx_data_member_openid1`(`openid1`) USING BTREE,
|
|
|
- INDEX `idx_data_member_openid2`(`openid2`) USING BTREE,
|
|
|
- INDEX `idx_data_member_unionid`(`unionid`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-会员' ROW_FORMAT = COMPACT;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Records of data_member
|
|
|
--- ----------------------------
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for data_member_address
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `data_member_address`;
|
|
|
-CREATE TABLE `data_member_address` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
|
|
|
- `type` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '地址类型(0普通,1默认)',
|
|
|
- `code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址编号',
|
|
|
- `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货姓名',
|
|
|
- `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货手机',
|
|
|
- `province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-省份',
|
|
|
- `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-城市',
|
|
|
- `area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-区域',
|
|
|
- `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-详情',
|
|
|
- `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
|
|
|
- `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_member_address_mid`(`mid`) USING BTREE,
|
|
|
- INDEX `idx_data_member_address_type`(`type`) USING BTREE,
|
|
|
- INDEX `idx_data_member_address_code`(`code`) USING BTREE,
|
|
|
- INDEX `idx_data_member_address_deleted`(`deleted`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-会员-地址' ROW_FORMAT = Compact;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Records of data_member_address
|
|
|
--- ----------------------------
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for data_member_coin_item
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `data_member_coin_item`;
|
|
|
-CREATE TABLE `data_member_coin_item` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员ID',
|
|
|
- `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录编号',
|
|
|
- `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
|
|
|
- `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
|
|
|
- `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
|
|
|
- `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
|
|
|
- `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_mid`(`mid`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_type`(`type`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_name`(`name`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_date`(`date`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_code`(`code`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-会员-金币-获得' ROW_FORMAT = COMPACT;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Records of data_member_coin_item
|
|
|
--- ----------------------------
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for data_member_coin_used
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `data_member_coin_used`;
|
|
|
-CREATE TABLE `data_member_coin_used` (
|
|
|
- `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员ID',
|
|
|
- `from` bigint(20) NULL DEFAULT 0 COMMENT '来自MID',
|
|
|
- `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
|
|
|
- `target` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '目标ID',
|
|
|
- `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
|
|
|
- `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
|
|
|
- `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
|
|
|
- `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_used_mid`(`mid`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_used_type`(`type`) USING BTREE,
|
|
|
- INDEX `idx_data_member_coin_used_name`(`name`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-会员-金币-消费' ROW_FORMAT = COMPACT;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Records of data_member_coin_used
|
|
|
--- ----------------------------
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
-- Table structure for data_news_item
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `data_news_item`;
|
|
@@ -194,15 +74,15 @@ CREATE TABLE `data_news_mark` (
|
|
|
DROP TABLE IF EXISTS `data_news_x_collect`;
|
|
|
CREATE TABLE `data_news_x_collect` (
|
|
|
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户UID',
|
|
|
`type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '记录类型(1收藏,2点赞,3历史)',
|
|
|
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章编号',
|
|
|
`create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_news_x_collect_mid`(`mid`) USING BTREE,
|
|
|
+ INDEX `idx_data_news_x_collect_mid`(`uid`) USING BTREE,
|
|
|
INDEX `idx_data_news_x_collect_type`(`type`) USING BTREE,
|
|
|
INDEX `idx_data_news_x_collect_code`(`code`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-会员-数据' ROW_FORMAT = Compact;
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-标记' ROW_FORMAT = Compact;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of data_news_x_collect
|
|
@@ -214,20 +94,165 @@ CREATE TABLE `data_news_x_collect` (
|
|
|
DROP TABLE IF EXISTS `data_news_x_comment`;
|
|
|
CREATE TABLE `data_news_x_comment` (
|
|
|
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员MID',
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户UID',
|
|
|
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文章编号',
|
|
|
`content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '评论内容',
|
|
|
`create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_data_news_x_comment_mid`(`mid`) USING BTREE,
|
|
|
+ INDEX `idx_data_news_x_comment_mid`(`uid`) USING BTREE,
|
|
|
INDEX `idx_data_news_x_comment_code`(`code`) USING BTREE
|
|
|
-) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-会员-评论' ROW_FORMAT = COMPACT;
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-文章-评论' ROW_FORMAT = COMPACT;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of data_news_x_comment
|
|
|
-- ----------------------------
|
|
|
|
|
|
-- ----------------------------
|
|
|
+-- Table structure for data_user
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `data_user`;
|
|
|
+CREATE TABLE `data_user` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '邀请者UID',
|
|
|
+ `token` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN令牌',
|
|
|
+ `tokenv` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '授权TOKEN验证',
|
|
|
+ `openid1` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '小程序OPENID',
|
|
|
+ `openid2` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '服务号OPENID',
|
|
|
+ `unionid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '公众号UnionID',
|
|
|
+ `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户手机',
|
|
|
+ `headimg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户头像',
|
|
|
+ `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户姓名',
|
|
|
+ `nickname` varchar(99) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户昵称',
|
|
|
+ `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录密码',
|
|
|
+ `region_province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在省份',
|
|
|
+ `region_city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在城市',
|
|
|
+ `region_area` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '所在区域',
|
|
|
+ `base_age` bigint(20) NULL DEFAULT 0 COMMENT '用户年龄',
|
|
|
+ `base_sex` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户性别',
|
|
|
+ `base_height` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户身高',
|
|
|
+ `base_weight` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户体重',
|
|
|
+ `base_birthday` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户生日',
|
|
|
+ `coin_total` bigint(20) NULL DEFAULT 0 COMMENT '金币数量',
|
|
|
+ `coin_used` bigint(20) NULL DEFAULT 0 COMMENT '金币已用',
|
|
|
+ `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '用户状态(1正常,0已拉黑)',
|
|
|
+ `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
|
|
|
+ `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_token`(`token`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_status`(`status`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_deleted`(`deleted`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_openid1`(`openid1`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_openid2`(`openid2`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_unionid`(`unionid`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-用户' ROW_FORMAT = COMPACT;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Records of data_user
|
|
|
+-- ----------------------------
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for data_user_address
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `data_user_address`;
|
|
|
+CREATE TABLE `data_user_address` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户UID',
|
|
|
+ `type` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '地址类型(0普通,1默认)',
|
|
|
+ `code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址编号',
|
|
|
+ `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货姓名',
|
|
|
+ `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '收货手机',
|
|
|
+ `province` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-省份',
|
|
|
+ `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-城市',
|
|
|
+ `area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-区域',
|
|
|
+ `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '地址-详情',
|
|
|
+ `deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态',
|
|
|
+ `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_address_mid`(`uid`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_address_type`(`type`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_address_code`(`code`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_address_deleted`(`deleted`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据-用户-地址' ROW_FORMAT = Compact;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Records of data_user_address
|
|
|
+-- ----------------------------
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for data_user_coin_item
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `data_user_coin_item`;
|
|
|
+CREATE TABLE `data_user_coin_item` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户UID',
|
|
|
+ `code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录编号',
|
|
|
+ `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
|
|
|
+ `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
|
|
|
+ `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
|
|
|
+ `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
|
|
|
+ `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_mid`(`uid`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_type`(`type`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_name`(`name`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_date`(`date`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_code`(`code`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-用户-金币-获得' ROW_FORMAT = COMPACT;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Records of data_user_coin_item
|
|
|
+-- ----------------------------
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for data_user_coin_used
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `data_user_coin_used`;
|
|
|
+CREATE TABLE `data_user_coin_used` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户UID',
|
|
|
+ `from` bigint(20) NULL DEFAULT 0 COMMENT '来自UID',
|
|
|
+ `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录类型',
|
|
|
+ `target` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '目标ID',
|
|
|
+ `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录名称',
|
|
|
+ `number` bigint(20) NULL DEFAULT 0 COMMENT '奖励数量',
|
|
|
+ `date` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '记录日期',
|
|
|
+ `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_used_mid`(`uid`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_used_type`(`type`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_coin_used_name`(`name`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据-用户-金币-消费' ROW_FORMAT = COMPACT;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Records of data_user_coin_used
|
|
|
+-- ----------------------------
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for data_user_message
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `data_user_message`;
|
|
|
+CREATE TABLE `data_user_message` (
|
|
|
+ `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
+ `type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '短信类型',
|
|
|
+ `msgid` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '消息编号',
|
|
|
+ `phone` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '目标手机',
|
|
|
+ `region` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '国家编号',
|
|
|
+ `result` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '返回结果',
|
|
|
+ `content` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '短信内容',
|
|
|
+ `status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '短信状态(0失败,1成功)',
|
|
|
+ `create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_message_type`(`type`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_message_status`(`status`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_message_phone`(`phone`) USING BTREE,
|
|
|
+ INDEX `idx_data_user_message_msgid`(`msgid`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统-用户-短信' ROW_FORMAT = Compact;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Records of data_user_message
|
|
|
+-- ----------------------------
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
-- Table structure for shop_goods
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `shop_goods`;
|
|
@@ -364,8 +389,8 @@ CREATE TABLE `shop_goods_stock` (
|
|
|
DROP TABLE IF EXISTS `shop_order`;
|
|
|
CREATE TABLE `shop_order` (
|
|
|
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
|
|
|
- `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '推荐会员',
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户编号',
|
|
|
+ `from` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '推荐用户',
|
|
|
`order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单编号',
|
|
|
`amount_total` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '支付总金额',
|
|
|
`amount_goods` decimal(20, 2) NULL DEFAULT 0.00 COMMENT '商品总金额',
|
|
@@ -385,7 +410,7 @@ CREATE TABLE `shop_order` (
|
|
|
`deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
|
|
|
`create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_shop_order_mid`(`mid`) USING BTREE,
|
|
|
+ INDEX `idx_shop_order_mid`(`uid`) USING BTREE,
|
|
|
INDEX `idx_shop_order_from`(`from`) USING BTREE,
|
|
|
INDEX `idx_shop_order_status`(`status`) USING BTREE,
|
|
|
INDEX `idx_shop_order_deleted`(`deleted`) USING BTREE,
|
|
@@ -404,7 +429,7 @@ CREATE TABLE `shop_order` (
|
|
|
DROP TABLE IF EXISTS `shop_order_item`;
|
|
|
CREATE TABLE `shop_order_item` (
|
|
|
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户编号',
|
|
|
`order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单单号',
|
|
|
`goods_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品名称',
|
|
|
`goods_cover` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品图片',
|
|
@@ -440,7 +465,7 @@ CREATE TABLE `shop_order_item` (
|
|
|
DROP TABLE IF EXISTS `shop_order_send`;
|
|
|
CREATE TABLE `shop_order_send` (
|
|
|
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|
|
- `mid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '会员编号',
|
|
|
+ `uid` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '用户编号',
|
|
|
`order_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '订单订单',
|
|
|
`address_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送地址编号',
|
|
|
`address_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配送收货人姓名',
|
|
@@ -463,7 +488,7 @@ CREATE TABLE `shop_order_send` (
|
|
|
`deleted` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '删除状态(0未删,1已删)',
|
|
|
`create_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
- INDEX `idx_shop_order_send_mid`(`mid`) USING BTREE,
|
|
|
+ INDEX `idx_shop_order_send_mid`(`uid`) USING BTREE,
|
|
|
INDEX `idx_shop_order_send_status`(`status`) USING BTREE,
|
|
|
INDEX `idx_shop_order_send_deleted`(`deleted`) USING BTREE,
|
|
|
INDEX `idx_shop_order_send_order_no`(`order_no`) USING BTREE
|