/* Navicat Premium Data Transfer Source Server : 腾讯云测试 Source Server Type : MySQL Source Server Version : 80024 Source Host : 1.116.136.247:3306 Source Schema : taoyuan_trip Target Server Type : MySQL Target Server Version : 80024 File Encoding : 65001 Date: 20/05/2021 15:51:02 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for activies -- ---------------------------- DROP TABLE IF EXISTS `activies`; CREATE TABLE `activies` ( `activities_id` int(0) NOT NULL, `activities_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动名称', `activies_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'logo', `activies_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '活动内容', `start_date` bigint(0) NOT NULL COMMENT '开始时间。天', `end_date` bigint(0) NOT NULL COMMENT '结束时间。天', `start_time` int(0) NOT NULL DEFAULT 0 COMMENT '开始时间段0-24', `end_time` int(0) NOT NULL COMMENT '结束时间段0-24', `max_count` int(0) NULL DEFAULT 0 COMMENT '每个活动人数上限', `is_valid` int(0) NOT NULL DEFAULT 0 COMMENT '是否下架.默认有效。管理员可以下架活动', `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (`activities_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of activies -- ---------------------------- -- ---------------------------- -- Table structure for activities_type -- ---------------------------- DROP TABLE IF EXISTS `activities_type`; CREATE TABLE `activities_type` ( `activities_type_id` int(0) NOT NULL, `activities_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动名字', PRIMARY KEY (`activities_type_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动分类' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of activities_type -- ---------------------------- -- ---------------------------- -- Table structure for advise -- ---------------------------- DROP TABLE IF EXISTS `advise`; CREATE TABLE `advise` ( `advise_id` int(0) NOT NULL AUTO_INCREMENT, `advise_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '留言板标题', `advise_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Logo可以不设置', `advise_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '留言内容', `create_time` bigint(0) NOT NULL COMMENT '创建时间', `user_id` int(0) NOT NULL COMMENT '发表人', `advise_type_id` int(0) NULL DEFAULT NULL COMMENT '留言板分类id', `is_valid` int(0) NOT NULL DEFAULT 0 COMMENT '是否审核通过。管理员审核通过才能显示默认0,审核完1', PRIMARY KEY (`advise_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '留言板表\r\n' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of advise -- ---------------------------- -- ---------------------------- -- Table structure for advise_reply -- ---------------------------- DROP TABLE IF EXISTS `advise_reply`; CREATE TABLE `advise_reply` ( `repley_id` int(0) NOT NULL, `advise_id` int(0) NOT NULL COMMENT '留言ID', `reply` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '回复内容', `create_time` bigint(0) NOT NULL COMMENT '回复时间', `user_id` int(0) NOT NULL COMMENT '回复人员,目前只支持管理员回复', PRIMARY KEY (`repley_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '留言回复表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of advise_reply -- ---------------------------- -- ---------------------------- -- Table structure for advise_type -- ---------------------------- DROP TABLE IF EXISTS `advise_type`; CREATE TABLE `advise_type` ( `advise_type_id` int(0) NOT NULL AUTO_INCREMENT, `advise_type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名字', PRIMARY KEY (`advise_type_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '留言板分类表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of advise_type -- ---------------------------- -- ---------------------------- -- Table structure for attractions -- ---------------------------- DROP TABLE IF EXISTS `attractions`; CREATE TABLE `attractions` ( `attraction_id` int(0) NOT NULL, `attraction_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动名称', `attraction_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'logo', `attraction_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '活动内容', `start_date` bigint(0) NOT NULL COMMENT '开始时间。天', `end_date` bigint(0) NOT NULL COMMENT '结束时间。天', `start_time` int(0) NOT NULL DEFAULT 0 COMMENT '开始时间段0-24', `end_time` int(0) NOT NULL COMMENT '结束时间段0-24', `max_count` int(0) NULL DEFAULT 0 COMMENT '每个活动人数上限', `is_valid` int(0) NOT NULL DEFAULT 0 COMMENT '是否下架.默认有效。管理员可以下架活动', `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (`attraction_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '景点表(预约用)' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of attractions -- ---------------------------- -- ---------------------------- -- Table structure for banner -- ---------------------------- DROP TABLE IF EXISTS `banner`; CREATE TABLE `banner` ( `banner_id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'ID主键', `banner_title` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主题', `banner_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '广告连接', `banner_index` int(0) NOT NULL DEFAULT 0 COMMENT '索引', `target_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '点击后跳转的目的链接', `create_time` bigint(0) NULL DEFAULT NULL COMMENT '创建时间', `update_time` bigint(0) NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`banner_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '广告表\r\n' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of banner -- ---------------------------- -- ---------------------------- -- Table structure for news -- ---------------------------- DROP TABLE IF EXISTS `news`; CREATE TABLE `news` ( `news_id` int(0) NOT NULL AUTO_INCREMENT, `news_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '新闻标题', `section_id` int(0) NOT NULL COMMENT '所属板块以及分类', `news_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配图地址', `news_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '新闻内容', `create_time` bigint(0) NOT NULL COMMENT '创建时间', `news_type` int(0) NOT NULL DEFAULT 1 COMMENT '新闻样式。目前支持12两种样式', `is_valid` int(0) NOT NULL DEFAULT 1 COMMENT '是否有效默认有效', PRIMARY KEY (`news_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '新闻表。目前所有得新闻统一保存' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of news -- ---------------------------- -- ---------------------------- -- Table structure for news_pictures -- ---------------------------- DROP TABLE IF EXISTS `news_pictures`; CREATE TABLE `news_pictures` ( `pic_id` int(0) NOT NULL, `news_id` int(0) NOT NULL COMMENT '新闻id', `pic_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图片地址', PRIMARY KEY (`pic_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '新闻配图表。多张配图' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of news_pictures -- ---------------------------- -- ---------------------------- -- Table structure for section -- ---------------------------- DROP TABLE IF EXISTS `section`; CREATE TABLE `section` ( `section_id` int(0) NOT NULL AUTO_INCREMENT, `section_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '板块或者分类名称', `parent_id` int(0) NOT NULL DEFAULT 0 COMMENT '父节点ID', `section_level` int(0) NOT NULL COMMENT '层级', `create_time` bigint(0) NOT NULL COMMENT '创建时间', `section_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '板块配图,可以不设置', PRIMARY KEY (`section_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '板块以及分类表。第一层级是板块,第二层级是板块下得分类' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of section -- ---------------------------- -- ---------------------------- -- Table structure for subscribe -- ---------------------------- DROP TABLE IF EXISTS `subscribe`; CREATE TABLE `subscribe` ( `subscribe_id` int(0) NOT NULL AUTO_INCREMENT, `subscribe_type` int(0) NOT NULL COMMENT '预约类型12景点,活动', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名字', `logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'logo', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容介绍', `start_date` bigint(0) NOT NULL COMMENT '开始日期。天', `end_date` bigint(0) NOT NULL COMMENT '结束日期。天', `start_time` int(0) NOT NULL COMMENT '开始时间0-24', `end_time` int(0) NOT NULL COMMENT '结束时间0-24', `max_count` int(0) NOT NULL COMMENT '最大人数', `is_valid` int(0) NOT NULL DEFAULT 1 COMMENT '是否有效。默认1有效0无效', `create_time` bigint(0) NULL DEFAULT NULL COMMENT '创建时间', `ahead_day` int(0) NOT NULL DEFAULT 1 COMMENT '需要提前几天。默认1', PRIMARY KEY (`subscribe_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '可预约表。分景点和活动。都需要新建,跟其他板块的活动,景点不想关' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of subscribe -- ---------------------------- -- ---------------------------- -- Table structure for user_subscribe -- ---------------------------- DROP TABLE IF EXISTS `user_subscribe`; CREATE TABLE `user_subscribe` ( `user_subscribe_id` int(0) NOT NULL, `type` int(0) NOT NULL DEFAULT 0 COMMENT '预约类型 01 景点,活动', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人', `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '电话', `heads` int(0) NOT NULL COMMENT '人数', `dest_date` bigint(0) NOT NULL COMMENT '计划日期', `dest_time` int(0) NOT NULL COMMENT '计划时间段0-24', `apply_date` bigint(0) NOT NULL COMMENT '申请日期', `Notes` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注', `reply` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '处理意见', `reply_time` bigint(0) NULL DEFAULT NULL COMMENT '处理得时间', PRIMARY KEY (`user_subscribe_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户预定表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of user_subscribe -- ---------------------------- -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键', `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', `password` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码', `user_logo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户头像', `nickname` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '社区昵称', `gender` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', `openid` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信openid', `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户表\r\n' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of users -- ---------------------------- SET FOREIGN_KEY_CHECKS = 1;