910 lines
48 KiB
SQL
910 lines
48 KiB
SQL
/*
|
||
Navicat MySQL Data Transfer
|
||
|
||
Source Server : smartvuene
|
||
Source Server Type : MySQL
|
||
Source Server Version : 50723
|
||
Source Host : 120.27.209.4:3306
|
||
Source Schema : smart_venue
|
||
|
||
Target Server Type : MySQL
|
||
Target Server Version : 50723
|
||
File Encoding : 65001
|
||
|
||
Date: 26/08/2019 17:44:17
|
||
*/
|
||
|
||
SET NAMES utf8mb4;
|
||
SET FOREIGN_KEY_CHECKS = 0;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_about_us
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_about_us`;
|
||
CREATE TABLE `sv_about_us` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`image` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT 'logo',
|
||
`description` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '简介',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='关于我们';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_announcement
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_announcement`;
|
||
CREATE TABLE `sv_announcement` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`tag` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '标签',
|
||
`title` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '标题',
|
||
`description` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '公告介绍',
|
||
`time` date NOT NULL COMMENT '时间',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`content` varchar(300) CHARACTER SET utf8mb4 NOT NULL COMMENT '短文介绍',
|
||
`image` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '图片image',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='公告';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_coach
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_coach`;
|
||
CREATE TABLE `sv_coach` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`nickname` varchar(100) DEFAULT NULL COMMENT '昵称',
|
||
`avatar` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '图像',
|
||
`content` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '短文介绍',
|
||
`description` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '介绍',
|
||
`qr_code` varchar(200) DEFAULT NULL COMMENT '二维码',
|
||
`wechat_code` varchar(200) DEFAULT NULL COMMENT '微信二维码',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8 COMMENT='教练';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_device
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_device`;
|
||
CREATE TABLE `sv_device` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(50) DEFAULT NULL COMMENT '设备名称',
|
||
`stream` varchar(70) NOT NULL COMMENT '视频流地址',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0未连接 1正在重连 2已连接',
|
||
`venue_id` int(11) NOT NULL,
|
||
`venue_type` tinyint(4) NOT NULL,
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `stream` (`stream`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_faq
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_faq`;
|
||
CREATE TABLE `sv_faq` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`problem` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '问题',
|
||
`answer` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '答案',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='常见问题';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_gift_member_card
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_gift_member_card`;
|
||
CREATE TABLE `sv_gift_member_card` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0赠送',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`card_type` varchar(30) NOT NULL COMMENT '会员卡类型',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=181 DEFAULT CHARSET=utf8mb4 COMMENT='赠送会员卡记录';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member`;
|
||
CREATE TABLE `sv_member` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`nickname` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '昵称',
|
||
`avatar` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '图像',
|
||
`status` tinyint(4) DEFAULT '0' COMMENT '状态: 0正常 1禁用',
|
||
`invite_code` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '邀请码',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`mobile` varchar(11) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '手机号',
|
||
`name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '姓名',
|
||
`sex` tinyint(3) DEFAULT '2' COMMENT '0男,1女,2未知',
|
||
`age` int(4) DEFAULT NULL COMMENT '年龄',
|
||
`address` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '居住地',
|
||
`money` decimal(20,2) DEFAULT '0.00' COMMENT '余额',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`ban_type` tinyint(4) DEFAULT '0',
|
||
PRIMARY KEY (`id`),
|
||
KEY `mobile` (`mobile`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=420 DEFAULT CHARSET=utf8 COMMENT='用户基础表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_auth
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_auth`;
|
||
CREATE TABLE `sv_member_auth` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`auth_id` varchar(100) DEFAULT NULL COMMENT '用户authID',
|
||
`mobile` varchar(100) DEFAULT NULL COMMENT '手机号',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '认证类型:1微信 2手机号',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `mobile` (`mobile`,`type`,`deleted`),
|
||
KEY `auth_id` (`auth_id`,`type`,`deleted`),
|
||
KEY `member_id` (`member_id`,`type`,`deleted`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=774 DEFAULT CHARSET=utf8 COMMENT='用户auth表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_bank_card
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_bank_card`;
|
||
CREATE TABLE `sv_member_bank_card` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`bank_name` varchar(100) NOT NULL DEFAULT '1' COMMENT '开户行',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`bank_no` varchar(100) NOT NULL COMMENT '银行卡号',
|
||
`name` varchar(30) DEFAULT NULL COMMENT '姓名',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COMMENT='用户银行卡';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_card
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_card`;
|
||
CREATE TABLE `sv_member_card` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`card_type` varchar(30) NOT NULL COMMENT '会员卡类型',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '有效开始时间',
|
||
`end_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '有效结束时间',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '激活状态:0 未激活 1激活',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `member_id` (`member_id`,`end_time`,`status`,`deleted`,`venue_type`,`venue_id`) USING BTREE,
|
||
KEY `member_id_2` (`venue_id`,`venue_type`,`start_time`,`end_time`,`member_id`) USING BTREE,
|
||
KEY `venue_id` (`venue_id`,`venue_type`,`start_time`,`end_time`,`member_id`,`status`,`deleted`) USING BTREE,
|
||
KEY `end_time` (`end_time`,`status`,`deleted`),
|
||
KEY `start_time` (`start_time`,`status`,`deleted`,`member_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=191 DEFAULT CHARSET=utf8mb4 COMMENT='用户会员卡';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_card_order
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_card_order`;
|
||
CREATE TABLE `sv_member_card_order` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`pay_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付状态:-1已取消 0未支付 1已支付',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`card_type` varchar(30) NOT NULL COMMENT '会员卡类型',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`order_sn` varchar(30) NOT NULL COMMENT '订单号',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `order_sn` (`order_sn`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8mb4 COMMENT='用户会员卡订单';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_enter_veneu_log
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_enter_veneu_log`;
|
||
CREATE TABLE `sv_member_enter_veneu_log` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`veneu_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`order_sn` varchar(30) DEFAULT NULL COMMENT '入场支付订单',
|
||
`member_card_id` int(11) DEFAULT NULL COMMENT '用户会员卡ID',
|
||
`pay_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '入场支付方式:1支付 2会员卡',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`type` int(11) NOT NULL DEFAULT '0',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=793 DEFAULT CHARSET=utf8mb4 COMMENT='用户进场馆记录';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_face_info
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_face_info`;
|
||
CREATE TABLE `sv_member_face_info` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`face_url` varchar(200) NOT NULL COMMENT '用户人脸图片地址',
|
||
`face_id` varchar(50) NOT NULL COMMENT '用户人脸识别ID',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8 COMMENT='用户人脸识别表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_lesson_ticket
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_lesson_ticket`;
|
||
CREATE TABLE `sv_member_lesson_ticket` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`veneu_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`ticket_id` int(11) NOT NULL COMMENT '课程票号ID',
|
||
`ticket` varchar(10) NOT NULL COMMENT '课程票号',
|
||
`lesson_id` int(11) NOT NULL COMMENT '课程ID',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`order_sn` varchar(30) DEFAULT NULL COMMENT '预约课程支付订单号',
|
||
`pay_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '入场支付方式:1支付 2会员卡',
|
||
`member_card_id` int(11) DEFAULT NULL COMMENT '用户会员卡ID',
|
||
`pay_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付状态:-1已取消 0未支付 1已支付',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '使用状态:0未使用 1已使用 2已取消 3已过期未签到',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `order_sn` (`order_sn`),
|
||
KEY `member_id` (`member_id`,`pay_status`,`status`,`deleted`),
|
||
KEY `lesson_id` (`lesson_id`,`member_id`,`created_time`),
|
||
KEY `member_id_2` (`member_id`,`lesson_id`,`pay_status`,`status`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1379 DEFAULT CHARSET=utf8mb4 COMMENT='用户预约的场馆课程票号';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_money_log
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_money_log`;
|
||
CREATE TABLE `sv_member_money_log` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '类型:1进场 2购买会员卡 3购买课程 4充值 5退款 6提现申请 7提现失败 8提现审核通过',
|
||
`money` decimal(10,2) DEFAULT NULL COMMENT '金额',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`pay_type` tinyint(4) NOT NULL COMMENT '1微信 2余额 3会员卡 ',
|
||
`card_type` varchar(100) DEFAULT NULL COMMENT '会员卡类型',
|
||
`venue_id` int(11) DEFAULT NULL COMMENT '场馆ID',
|
||
`venue_type` tinyint(4) DEFAULT NULL COMMENT '场馆类型',
|
||
`lesson_id` int(11) DEFAULT NULL COMMENT '课程ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `member_id` (`member_id`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1288 DEFAULT CHARSET=utf8mb4 COMMENT='用户账单(余额,微信,会员卡)记录';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_refund
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_refund`;
|
||
CREATE TABLE `sv_member_refund` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`lesson_id` int(11) NOT NULL COMMENT '课程ID',
|
||
`money` decimal(20,2) NOT NULL COMMENT '退款金额',
|
||
`refund_status` varchar(100) DEFAULT NULL COMMENT 'SUCCESS-退款成功 CHANGE-退款异常 REFUNDCLOSE—退款关闭',
|
||
`success_time` timestamp NULL DEFAULT NULL COMMENT '退款时间',
|
||
`order_sn` varchar(100) NOT NULL COMMENT '商户订单号',
|
||
`transaction_id` varchar(100) DEFAULT NULL COMMENT '微信订单号',
|
||
`order_id` int(11) NOT NULL COMMENT '订单ID',
|
||
`refund_id` varchar(100) DEFAULT NULL COMMENT '微信退款单号 ',
|
||
`out_refund_no` varchar(100) NOT NULL COMMENT '商户退款单号',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(4) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COMMENT='用户退款记录表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_token
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_token`;
|
||
CREATE TABLE `sv_member_token` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`access_token` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
|
||
`expire_time` datetime DEFAULT NULL,
|
||
`member_id` int(11) DEFAULT NULL,
|
||
`refresh_token` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(11) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(11) unsigned DEFAULT '0' COMMENT '更新者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=428 DEFAULT CHARSET=utf8mb4 COMMENT='用户token';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_member_withdraw_apply
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_member_withdraw_apply`;
|
||
CREATE TABLE `sv_member_withdraw_apply` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`bank_name` varchar(100) NOT NULL DEFAULT '1' COMMENT '开户行',
|
||
`bank_no` varchar(100) NOT NULL COMMENT '银行卡号',
|
||
`name` varchar(30) DEFAULT NULL COMMENT '姓名',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:-1已拒绝 0审核中 1已提现',
|
||
`money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '提现金额',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='用户提现申请';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_order
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_order`;
|
||
CREATE TABLE `sv_order` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`pay_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付状态:-1已取消 0未支付 1已支付',
|
||
`member_id` int(11) NOT NULL COMMENT '用户ID',
|
||
`order_sn` varchar(30) NOT NULL COMMENT '订单号',
|
||
`parent_order_id` int(11) DEFAULT NULL COMMENT '上级订单号',
|
||
`trade_sn` varchar(100) DEFAULT NULL COMMENT '外部订单号',
|
||
`pay_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '支付方式:1微信 2余额 3会员卡',
|
||
`price` decimal(10,2) NOT NULL COMMENT '价格',
|
||
`prepay_id` varchar(100) DEFAULT NULL,
|
||
`pay_time` timestamp NULL DEFAULT NULL COMMENT '支付时间',
|
||
`to_money` decimal(12,2) DEFAULT NULL COMMENT '余额充值到账金额',
|
||
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '类型:1课程订单 2会员卡订单 3篮球进场 4余额充值',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `order_sn` (`order_sn`,`member_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1484 DEFAULT CHARSET=utf8mb4 COMMENT='订单';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_pay_config
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_pay_config`;
|
||
CREATE TABLE `sv_pay_config` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`appId` varchar(100) NOT NULL COMMENT '微信appid',
|
||
`key` varchar(100) NOT NULL COMMENT '支付key',
|
||
`mchId` varchar(100) NOT NULL COMMENT '商户号',
|
||
`notifyUrl` varchar(100) NOT NULL COMMENT '微信回调地址',
|
||
`cancel` varchar(100) NOT NULL COMMENT '微信退款回调地址',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`deleted` tinyint(3) DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`cert` varchar(100) NOT NULL COMMENT '证书位置',
|
||
`name` varchar(100) NOT NULL COMMENT '支付名称',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='支付参数配置表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_platform
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_platform`;
|
||
CREATE TABLE `sv_platform` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '平台来源',
|
||
`key` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '平台key',
|
||
`appId` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '小程序appId',
|
||
`secret` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '小程序secret',
|
||
`templateId` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '推送模板',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`cache_key_access_token` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT 'cacheKeyAccessToken',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='平台信息表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_protocol
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_protocol`;
|
||
CREATE TABLE `sv_protocol` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`content` longtext NOT NULL COMMENT '内容',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='协议';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_recharge
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_recharge`;
|
||
CREATE TABLE `sv_recharge` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`recharge_money` decimal(7,2) NOT NULL COMMENT '充值金额',
|
||
`to_money` decimal(7,2) NOT NULL COMMENT '到账金额',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='快速充值配置信息';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_sms
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_sms`;
|
||
CREATE TABLE `sv_sms` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`platform` tinyint(3) unsigned NOT NULL COMMENT '平台: 1阿里云 2阿里大于 3云通讯 4云片 5蓝创 6聚合',
|
||
`status` tinyint(3) NOT NULL DEFAULT '0' COMMENT '状态:-1发送失败 0待发送 1发送成功 2已送达',
|
||
`type` tinyint(3) unsigned NOT NULL COMMENT '类型:1验证类 2通知类',
|
||
`mobile` char(11) NOT NULL COMMENT '手机号码',
|
||
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '短信内容',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` datetime NOT NULL COMMENT '创建时间',
|
||
`modified_time` datetime NOT NULL COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位:0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_deleted_status` (`deleted`,`status`),
|
||
KEY `idx_type` (`type`),
|
||
KEY `idx_platform` (`platform`),
|
||
KEY `idx_mobile` (`mobile`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=891 DEFAULT CHARSET=utf8mb4 COMMENT='短信记录';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue`;
|
||
CREATE TABLE `sv_venue` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '店名称',
|
||
`address` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '地址',
|
||
`longitude` varchar(40) NOT NULL COMMENT '经度',
|
||
`latitude` varchar(40) NOT NULL COMMENT '纬度',
|
||
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`list_image` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '列表图片',
|
||
`business_start_date` int(11) DEFAULT NULL COMMENT '开始营业星期几',
|
||
`business_end_date` int(11) DEFAULT NULL COMMENT '结束营业星期几',
|
||
`business_start_time` time DEFAULT NULL COMMENT '开始营业时间',
|
||
`business_end_time` time DEFAULT NULL COMMENT '结束营业时间',
|
||
`business_time` varchar(50) DEFAULT NULL COMMENT '营业时间: 周一至周日 8:00 ~ 9:00',
|
||
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '单次金额',
|
||
`contact` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '联系人',
|
||
`phone` varchar(11) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '联系人号码',
|
||
`description` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '场馆介绍',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`geo_hash` varchar(30) DEFAULT NULL COMMENT '坐标空间索引',
|
||
`card_content` longtext COMMENT '会员卡说明',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`code_url` varchar(255) DEFAULT NULL,
|
||
`number` int(11) NOT NULL COMMENT '场馆人数',
|
||
PRIMARY KEY (`id`),
|
||
KEY `type` (`type`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8 COMMENT='场馆';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_card
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_card`;
|
||
CREATE TABLE `sv_venue_card` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`card_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '会员卡类型',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `venue_id` (`venue_id`,`venue_type`,`status`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8mb4 COMMENT='场馆会员卡';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_image
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_image`;
|
||
CREATE TABLE `sv_venue_image` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`url` varchar(200) NOT NULL COMMENT '场馆图片',
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `venue_id` (`venue_id`,`venue_type`,`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=600 DEFAULT CHARSET=utf8mb4 COMMENT='场馆图片';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_lesson
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_lesson`;
|
||
CREATE TABLE `sv_venue_lesson` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`name` varchar(100) NOT NULL COMMENT '课程名称',
|
||
`date` date NOT NULL COMMENT '上课日期 2018-03-30',
|
||
`start_time` time NOT NULL COMMENT '课程开始时间 8:00',
|
||
`end_time` time NOT NULL COMMENT '课程结束时间 12:00',
|
||
`num` int(11) NOT NULL COMMENT '课程总数量',
|
||
`sale_num` int(11) NOT NULL COMMENT '销售数量',
|
||
`coach_id` int(11) NOT NULL COMMENT '教练ID',
|
||
`qr_code` varchar(200) DEFAULT NULL COMMENT '二维码',
|
||
`description` longtext COMMENT '课程描述',
|
||
`price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:0草稿 1上架',
|
||
`note` longtext COMMENT '注意事项',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0普通课程',
|
||
PRIMARY KEY (`id`),
|
||
KEY `date` (`date`,`venue_id`,`venue_type`,`status`,`deleted`),
|
||
KEY `coach_id` (`coach_id`,`start_time`,`end_time`,`deleted`),
|
||
KEY `venue_id` (`venue_id`,`venue_type`,`date`,`deleted`,`status`),
|
||
KEY `venue_id_2` (`venue_id`,`venue_type`,`date`,`start_time`,`deleted`,`status`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=260 DEFAULT CHARSET=utf8mb4 COMMENT='场馆课程';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_lesson_image
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_lesson_image`;
|
||
CREATE TABLE `sv_venue_lesson_image` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`lesson_id` int(11) NOT NULL COMMENT '课程ID',
|
||
`url` varchar(200) NOT NULL COMMENT '课程图片',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1021 DEFAULT CHARSET=utf8mb4 COMMENT='场馆课程图片';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_lesson_tag
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_lesson_tag`;
|
||
CREATE TABLE `sv_venue_lesson_tag` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(20) NOT NULL COMMENT '课程tag名称',
|
||
`lesson_id` int(11) NOT NULL COMMENT '课程ID',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=1657 DEFAULT CHARSET=utf8mb4 COMMENT='课程拥有的tag名称';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_lesson_tag_config
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_lesson_tag_config`;
|
||
CREATE TABLE `sv_venue_lesson_tag_config` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(20) NOT NULL COMMENT '课程tag名称',
|
||
`platform_id` int(11) NOT NULL DEFAULT '1',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COMMENT='课程tag名称列表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_lesson_ticket
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_lesson_ticket`;
|
||
CREATE TABLE `sv_venue_lesson_ticket` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`venue_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '场馆类型',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`ticket` varchar(10) NOT NULL COMMENT '课程票号',
|
||
`lesson_id` int(11) NOT NULL COMMENT '课程ID',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0未购买 1已购买',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源ID',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `ticket` (`ticket`,`lesson_id`) USING BTREE,
|
||
KEY `lesson_id` (`lesson_id`,`deleted`,`status`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=2514 DEFAULT CHARSET=utf8mb4 COMMENT='场馆课程票号';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_member
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_member`;
|
||
CREATE TABLE `sv_venue_member` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`member_id` int(11) DEFAULT NULL,
|
||
`venue_id` int(11) DEFAULT NULL,
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=211 DEFAULT CHARSET=utf8mb4;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_price
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_price`;
|
||
CREATE TABLE `sv_venue_price` (
|
||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
`price` decimal(8,2) NOT NULL COMMENT '场馆价格',
|
||
`venue_id` int(11) NOT NULL COMMENT '场馆ID',
|
||
`venue_tye` tinyint(4) NOT NULL COMMENT '场馆类型',
|
||
`star_time` time NOT NULL COMMENT '起始时间',
|
||
`end_time` time NOT NULL COMMENT '结束时间',
|
||
`platform_id` int(11) NOT NULL COMMENT '平台来源',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=147 DEFAULT CHARSET=utf8mb4 COMMENT='场馆对应价格表';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_venue_type
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_venue_type`;
|
||
CREATE TABLE `sv_venue_type` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(30) NOT NULL COMMENT '场馆名称',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0 正常 1禁用',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`created_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) DEFAULT '0' COMMENT '创建者编号',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='场馆类型';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sv_vip_card
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sv_vip_card`;
|
||
CREATE TABLE `sv_vip_card` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||
`name` varchar(100) NOT NULL COMMENT '会员卡名称',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='会员卡配置';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_admin
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_admin`;
|
||
CREATE TABLE `sys_admin` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`mobile` char(11) DEFAULT '' COMMENT '手机号码',
|
||
`password` varchar(64) NOT NULL COMMENT '密码',
|
||
`salt` varchar(12) NOT NULL COMMENT '盐',
|
||
`username` varchar(25) DEFAULT '' COMMENT '姓名',
|
||
`gender` tinyint(3) unsigned DEFAULT '0' COMMENT '性别:0未知 1男 2女',
|
||
`email` varchar(128) DEFAULT '' COMMENT '邮箱',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_deleted_status` (`deleted`,`status`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COMMENT='管理员';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_admin_role
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_admin_role`;
|
||
CREATE TABLE `sys_admin_role` (
|
||
`admin_id` int(11) unsigned NOT NULL COMMENT '管理员编号',
|
||
`role_id` int(11) unsigned NOT NULL COMMENT '角色编号',
|
||
PRIMARY KEY (`admin_id`,`role_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色用户';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_config
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_config`;
|
||
CREATE TABLE `sys_config` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`name` varchar(32) NOT NULL COMMENT '名称',
|
||
`key` varchar(64) NOT NULL COMMENT '键',
|
||
`value` text NOT NULL COMMENT '值',
|
||
`en_value` text,
|
||
`created_id` int(11) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(11) unsigned DEFAULT '0' COMMENT '更新者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
KEY `idx_deleted_key` (`deleted`,`key`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='全局参数';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_menu
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_menu`;
|
||
CREATE TABLE `sys_menu` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`name` varchar(32) NOT NULL COMMENT '菜单名称',
|
||
`en_name` varchar(50) DEFAULT NULL,
|
||
`url` varchar(128) NOT NULL COMMENT '地址',
|
||
`icon` varchar(128) NOT NULL COMMENT '菜单图标',
|
||
`parent_id` int(11) unsigned DEFAULT '0' COMMENT '上级菜单编号',
|
||
`sort` int(11) unsigned DEFAULT '0' COMMENT '排序',
|
||
`remark` varchar(512) DEFAULT '' COMMENT '备注说明',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_deleted_status` (`deleted`,`status`),
|
||
KEY `idx_sort` (`sort`),
|
||
KEY `idx_parent_id` (`parent_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8mb4 COMMENT='菜单';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_permission
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_permission`;
|
||
CREATE TABLE `sys_permission` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`name` varchar(25) NOT NULL COMMENT '权限点名称',
|
||
`key` varchar(45) NOT NULL COMMENT '权限点',
|
||
`menu_id` int(11) unsigned NOT NULL COMMENT '菜单编号',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_deleted` (`deleted`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COMMENT='权限点';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_role
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_role`;
|
||
CREATE TABLE `sys_role` (
|
||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态:0正常 1禁用',
|
||
`name` varchar(32) NOT NULL COMMENT '角色名称',
|
||
`created_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`modified_id` int(10) unsigned DEFAULT '0' COMMENT '创建者编号',
|
||
`created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`modified_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`deleted` tinyint(3) unsigned DEFAULT '0' COMMENT '删除标识位: 0正常 1删除',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_deleted_status` (`deleted`,`status`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COMMENT='角色';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_role_menu
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_role_menu`;
|
||
CREATE TABLE `sys_role_menu` (
|
||
`role_id` int(11) unsigned NOT NULL COMMENT '角色编号',
|
||
`menu_id` int(11) unsigned NOT NULL COMMENT '菜单编号',
|
||
PRIMARY KEY (`role_id`,`menu_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色菜单';
|
||
|
||
-- ----------------------------
|
||
-- Table structure for sys_role_permission
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `sys_role_permission`;
|
||
CREATE TABLE `sys_role_permission` (
|
||
`role_id` int(11) unsigned NOT NULL COMMENT '角色编号',
|
||
`permission_id` int(11) unsigned NOT NULL COMMENT '权限点编号',
|
||
PRIMARY KEY (`role_id`,`permission_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色权限点';
|
||
|
||
SET FOREIGN_KEY_CHECKS = 1;
|