ccyunchina-deploy/manifests/proprietary-cloud/db.sql

10698 lines
592 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- MySQL dump 10.13 Distrib 8.0.24, for Linux (aarch64)
--
-- Host: localhost Database: pumpkin-adapter
-- ------------------------------------------------------
-- Server version 8.0.24
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Current Database: `pumpkin-adapter`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-adapter` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-adapter`;
--
-- Table structure for table `adapter_apply_cert`
--
DROP TABLE IF EXISTS `adapter_apply_cert`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_apply_cert` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`adapter_id` bigint DEFAULT NULL COMMENT '适配ID',
`product_id` bigint DEFAULT NULL COMMENT '产品ID',
`cert_get_method` int unsigned DEFAULT NULL COMMENT '证书领取方式(1邮寄2自取)',
`audit_status` int DEFAULT '-1' COMMENT '审核状态1待审核2审核通过3审核不通过',
`status` int DEFAULT '-1' COMMENT '状态.1.制作中2待领取3已领取',
`cert_file` varchar(100) DEFAULT NULL COMMENT '证书文件',
`link_man` varchar(20) DEFAULT NULL COMMENT '邮寄联系人',
`link_tel` varchar(20) DEFAULT NULL COMMENT '邮件联系电话',
`link_address` varchar(100) DEFAULT NULL COMMENT '邮件地址',
`audit_explain` varchar(255) DEFAULT NULL COMMENT '审核说明',
`express_company` varchar(255) DEFAULT NULL COMMENT '快递公司',
`express_no` varchar(50) DEFAULT NULL COMMENT '快递单号',
`uid` bigint DEFAULT NULL COMMENT '申请人ID',
`apply_person` varchar(50) DEFAULT NULL COMMENT '申请人',
`apply_time` datetime DEFAULT NULL COMMENT '申请时间',
`modify_product_flag` bigint DEFAULT '0' COMMENT '是否修改产品信息01',
`product_name` varchar(200) DEFAULT NULL,
`product_version` varchar(200) DEFAULT NULL,
`modify_base_flag` bigint DEFAULT '0' COMMENT '是否修改适配基地01',
`adapter_base_id` bigint DEFAULT NULL COMMENT '适配基地ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=445 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='申请证书表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_apply_cert_audit`
--
DROP TABLE IF EXISTS `adapter_apply_cert_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_apply_cert_audit` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`apply_cert_id` bigint DEFAULT NULL COMMENT '证书申请ID',
`audit_status` int DEFAULT NULL COMMENT '审核状态1待审核2审核通过3审核不通过',
`audit_opinion` varchar(500) DEFAULT NULL COMMENT '审核意见',
`uid` bigint DEFAULT NULL COMMENT '审核人ID',
`uname` varchar(20) DEFAULT NULL COMMENT '审核人姓名',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_audit`
--
DROP TABLE IF EXISTS `adapter_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`audit_type` int DEFAULT NULL COMMENT '审核类型1申请审核2验证审核',
`adapter_id` bigint DEFAULT NULL COMMENT '适配ID',
`audit_status` int DEFAULT NULL COMMENT '审核状态(0:审核不通过1审核通过)',
`audit_opinion` varchar(500) DEFAULT NULL COMMENT '审核意见',
`uid` bigint DEFAULT NULL COMMENT '审核人ID',
`uname` varchar(20) DEFAULT NULL COMMENT '审核人姓名',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2263 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配审核表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_base_info`
--
DROP TABLE IF EXISTS `adapter_base_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_base_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`adapter_name` varchar(100) NOT NULL COMMENT '适配基地名称',
`enterprise_id` bigint NOT NULL COMMENT '企业ID',
`enterprise_name` varchar(100) NOT NULL COMMENT '企业名称',
`enterprise_short_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '中国长城',
`site_id` bigint DEFAULT NULL COMMENT '站点ID',
`site_name` varchar(100) DEFAULT NULL COMMENT '站点名称',
`contacts_name` varchar(20) DEFAULT NULL COMMENT '联系人',
`contacts_tel` varchar(20) DEFAULT NULL COMMENT '联系电话',
`contacts_address` varchar(200) DEFAULT NULL COMMENT '联系地址',
`pay_discount` float DEFAULT NULL COMMENT '代付折扣',
`is_adapter_manage_flag` int DEFAULT NULL COMMENT '是否适配管理',
`uid` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`area_serial` varchar(16) DEFAULT NULL COMMENT '适配地区编号',
`del_flag` tinyint DEFAULT '0' COMMENT '是否删除0否1是',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_base_info_bak_20220908`
--
DROP TABLE IF EXISTS `adapter_base_info_bak_20220908`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_base_info_bak_20220908` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`adapter_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '适配基地名称',
`enterprise_id` bigint NOT NULL COMMENT '企业ID',
`enterprise_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '企业名称',
`site_id` bigint DEFAULT NULL COMMENT '站点ID',
`site_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '站点名称',
`contacts_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系人',
`contacts_tel` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话',
`contacts_address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系地址',
`pay_discount` float DEFAULT NULL COMMENT '代付折扣',
`is_adapter_manage_flag` int DEFAULT NULL COMMENT '是否适配管理',
`uid` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`area_serial` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '适配地区编号',
`del_flag` tinyint DEFAULT '0' COMMENT '是否删除0否1是',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_category`
--
DROP TABLE IF EXISTS `adapter_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '编码',
`name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分类名称',
`parent_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '父类CODE',
`status` int unsigned DEFAULT NULL COMMENT '状态1正常-1删除',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`category_serial` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品类型编号',
`is_show` int DEFAULT NULL COMMENT '是否显示 0 = 否 1 = 是',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='分类表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_cert_apply_process`
--
DROP TABLE IF EXISTS `adapter_cert_apply_process`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_cert_apply_process` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`cert_apply_id` bigint DEFAULT NULL COMMENT '证书申请ID',
`status` int DEFAULT NULL COMMENT '当前状态1制作中2待领取3领取完成',
`next_status` int DEFAULT NULL COMMENT '下一个状态1.待领取 2待领取3领取完成',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=78 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='证书申请流程表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_company_contacts`
--
DROP TABLE IF EXISTS `adapter_company_contacts`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_company_contacts` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`company_name` varchar(200) DEFAULT NULL COMMENT '企业名称',
`company_trade` varchar(30) DEFAULT NULL COMMENT '企业行业',
`company_area` varchar(30) DEFAULT NULL COMMENT '企业区域',
`business_contacts_name` varchar(20) DEFAULT NULL COMMENT '业务联系人姓名',
`business_contacts_tel` varchar(20) DEFAULT NULL COMMENT '业务联系人电话',
`business_contacts_email` varchar(50) DEFAULT NULL COMMENT '业务联系人邮箱',
`technology_contacts_name` varchar(20) DEFAULT NULL COMMENT '技术联系人姓名',
`technology_contacts_tel` varchar(20) DEFAULT NULL COMMENT '技术联系人电话',
`technology_contacts_email` varchar(50) DEFAULT NULL COMMENT '技术联系人邮箱',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='企业联系人';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_debit`
--
DROP TABLE IF EXISTS `adapter_debit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_debit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`serial_number` varchar(20) NOT NULL COMMENT '序列号',
`machine_model` varchar(20) NOT NULL COMMENT '机器型号',
`use_unit` varchar(50) NOT NULL COMMENT '借用单位 ',
`use_date` datetime NOT NULL COMMENT '借用日期',
`return_date` datetime NOT NULL COMMENT '预计归还日期',
`linkman_name` varchar(10) NOT NULL COMMENT '联系人',
`contact_way` varchar(11) NOT NULL COMMENT '联系方式',
`debit_status` tinyint unsigned DEFAULT NULL COMMENT '借机状态:0.出借中1.已归还',
`remark` varchar(50) DEFAULT NULL COMMENT '备注',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配借记管理表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_device_base`
--
DROP TABLE IF EXISTS `adapter_device_base`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_device_base` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`device_name` varchar(50) DEFAULT NULL COMMENT '设备名称',
`device_type` int DEFAULT NULL COMMENT '设备类型1服务器2终端',
`base_ids` varchar(255) DEFAULT NULL COMMENT '适配中心id逗号隔开',
`base_names` varchar(255) DEFAULT NULL COMMENT '适配中心名称,逗号隔开',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备适配中心配置';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_device_detail`
--
DROP TABLE IF EXISTS `adapter_device_detail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_device_detail` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`adapter_id` bigint DEFAULT NULL COMMENT '适配ID',
`adapter_device_id` bigint DEFAULT NULL COMMENT '适配设备ID',
`adapter_device_type` int DEFAULT NULL COMMENT '适配设备类型',
`adapter_device_name` varchar(50) DEFAULT NULL COMMENT '适配设备名称',
`adapter_device_count` int DEFAULT NULL COMMENT '适配设备数量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=208 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_info`
--
DROP TABLE IF EXISTS `adapter_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` varchar(20) DEFAULT NULL COMMENT '适配编号(日期+顺序号)',
`product_id` bigint DEFAULT NULL COMMENT '产品ID',
`adapter_base_id` bigint DEFAULT NULL COMMENT '适配基地ID',
`adapter_base` varchar(100) DEFAULT NULL COMMENT '适配中心',
`deploy_mode` int unsigned DEFAULT NULL COMMENT '部署模式1物理机2公有云',
`adapter_mode` int unsigned DEFAULT NULL COMMENT '适配模式1线下适配2线上适配',
`terminal_df_count` int unsigned DEFAULT '0' COMMENT '世恒DF7系列终端数量',
`terminal_kf_count` int unsigned DEFAULT '0' COMMENT '世恒KF5系列终端数量',
`server_df_count` int unsigned DEFAULT '0' COMMENT '擎天DF720服务器数量',
`server_cf_count` int unsigned DEFAULT '0' COMMENT '擎天CF520服务器数量',
`db` varchar(255) DEFAULT NULL COMMENT '数据库',
`middleware` varchar(255) DEFAULT NULL COMMENT '中间件',
`develop_tool` varchar(255) DEFAULT NULL COMMENT '开发工具',
`port_mapping` text COMMENT '服务器端口映射',
`order_no` varchar(50) DEFAULT NULL COMMENT '公有云订单号',
`order_status` int DEFAULT '0' COMMENT '公有云订单状态,0:无订单;1:订单未支付;2:支付中;3:已支付;4:关闭;5:已退款',
`pay_money` float unsigned DEFAULT NULL COMMENT '适配中心代付金额',
`cloud_flag` int DEFAULT NULL COMMENT '云主机是否删除0',
`cloud_end_time` datetime DEFAULT NULL COMMENT '云主机失效时间',
`cert_require` int unsigned DEFAULT NULL COMMENT '是否需要证书。0不需要1需要',
`adapter_report_filename` varchar(100) DEFAULT NULL COMMENT '适配报告文件名',
`adapter_report_url` varchar(100) DEFAULT NULL COMMENT '适配报告',
`install_pack_filename` varchar(100) DEFAULT NULL COMMENT '安装包文件名',
`install_pack_url` varchar(100) DEFAULT NULL COMMENT '安装包',
`user_manual_filename` varchar(100) DEFAULT NULL COMMENT '手册文件名',
`user_manual_url` varchar(100) DEFAULT NULL COMMENT '使用手册',
`complete_time` datetime DEFAULT NULL COMMENT '适配完成时间',
`remark` text COMMENT '备注',
`status` int DEFAULT NULL COMMENT '状态(0:申请中;1:待审核2申请不通过3适配中4适配验证审核,6已适配7已取消)',
`adapter_personal` varchar(255) DEFAULT NULL COMMENT '适配对接人名',
`adapter_phone` varchar(20) DEFAULT NULL COMMENT '适配对接人电话',
`site_region` bigint DEFAULT NULL COMMENT '站点编号',
`site_name` varchar(20) DEFAULT NULL COMMENT '站点名称',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`real_self_uid` bigint DEFAULT NULL COMMENT '适配申请人ID',
`is_admin_enterprise` tinyint DEFAULT NULL COMMENT '适配申请人是否企业管理员',
`real_name` varchar(20) DEFAULT NULL COMMENT '创建人真实姓名',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`del_flag` int DEFAULT '0' COMMENT '是否删除01',
`cloud_custom_flag` int DEFAULT '0' COMMENT '是否自定义云主机配置01',
`cert_serial` varchar(64) DEFAULT NULL COMMENT '适配证书编号',
`server_config` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '资源配置(裸金属)',
`ext_resource_config` int DEFAULT NULL COMMENT '是否选择已有资源01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1930 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_intention`
--
DROP TABLE IF EXISTS `adapter_intention`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_intention` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`company_name` varchar(50) NOT NULL COMMENT '单位/公司名称',
`linkman_name` varchar(32) NOT NULL COMMENT '联系人',
`linkman_duty` varchar(10) NOT NULL COMMENT '联系人职务',
`contact_way` varchar(11) NOT NULL COMMENT '联系方式',
`content` varchar(1024) NOT NULL COMMENT '适配内容',
`communicated_time` datetime NOT NULL COMMENT '沟通时间',
`intention_status` tinyint unsigned NOT NULL COMMENT '状态:0.前期沟通 1.开始适配',
`evolve` varchar(500) NOT NULL COMMENT '进展',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配意向表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_notice_record`
--
DROP TABLE IF EXISTS `adapter_notice_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_notice_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`uid` bigint unsigned NOT NULL,
`enterprise_id` bigint unsigned NOT NULL,
`is_agree` tinyint DEFAULT NULL COMMENT '是否同意, 0 不同意 1同意',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配须知记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_product`
--
DROP TABLE IF EXISTS `adapter_product`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_product` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`enterprise_id` bigint DEFAULT NULL COMMENT '所属企业ID',
`enterprise_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品名称',
`logo` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品logo',
`category_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品分类code',
`category_name` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '二级分类名称',
`type_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品类型code',
`pk_catetory_parent_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平台产品分类父code',
`pk_catetory_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平台产品分类code',
`device_environment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备环境(整机类型)',
`deploy_environment` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部署环境',
`version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '版本号',
`adapter_status` int unsigned DEFAULT NULL COMMENT '适配状态(1,已适配2未适配)',
`external_adapter` int unsigned DEFAULT NULL COMMENT '是否外部适配 01是',
`adapter_base_id` bigint DEFAULT NULL COMMENT '适配基地',
`adapter_date` date DEFAULT NULL COMMENT '适配通过日期',
`adapter_cert` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '适配证书',
`introduce_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '产品介绍',
`customer_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '目标客户信息',
`scene` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '应用场景',
`customer_worth` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '客户价值',
`compatibility_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '兼容性说明',
`patent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '专利',
`white_paper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品白皮书名称',
`white_paper` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品白皮书',
`add_pks_list_flag` int DEFAULT NULL COMMENT '是否加入信创目录01',
`cooper_hope` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '合作期望',
`cooper_form` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '合作期望',
`manual_add_flag` int DEFAULT '0' COMMENT '是否手动添加01',
`status` int DEFAULT '1' COMMENT '产品状态(1:未发布2:已发布)',
`publish_time` datetime DEFAULT NULL COMMENT '发布时间',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人姓名',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`del_flag` int DEFAULT '0' COMMENT '是否删除01',
`config_type` int DEFAULT NULL COMMENT '配置规格 1 = 普通配置 2 = 高级配置',
`cert_serial` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '适配证书编号',
`adapter_report_filename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '适配报告文件名',
`adapter_report_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '适配报告',
`install_pack_filename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '安装包文件名',
`install_pack_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '安装包',
`user_manual_filename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '手册文件名',
`user_manual_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '使用手册',
`adapter_personal` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '对接人',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9249 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='产品表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_product_contacts`
--
DROP TABLE IF EXISTS `adapter_product_contacts`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_product_contacts` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`product_id` bigint DEFAULT NULL COMMENT '产品ID',
`business_contacts_name` varchar(20) DEFAULT NULL COMMENT '商务联系人',
`business_contacts_tel` varchar(20) DEFAULT NULL COMMENT '商务联系电话',
`sale_contacts_name` varchar(20) DEFAULT NULL COMMENT '销售联系人',
`sale_contacts_tel` varchar(20) DEFAULT NULL COMMENT '销售联系电话',
`technology_contacts_name` varchar(20) DEFAULT NULL COMMENT '技术联系人',
`technology_contacts_tel` varchar(20) DEFAULT NULL COMMENT '技术联系电话',
`uid` bigint DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=630 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='产品联系人信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_product_publish`
--
DROP TABLE IF EXISTS `adapter_product_publish`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_product_publish` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`product_id` bigint NOT NULL COMMENT '产品ID',
`publish_no` varchar(20) DEFAULT NULL COMMENT '产品发布编号',
`product_category` varchar(20) DEFAULT NULL COMMENT '产品分类',
`apply_time` datetime DEFAULT NULL COMMENT '申请时间',
`audit_remark` varchar(500) DEFAULT NULL COMMENT '审核意见',
`user_id` bigint DEFAULT NULL COMMENT '申请人ID',
`status` int unsigned DEFAULT NULL COMMENT '状态1申请中2已发布3审核不通过',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='产品发布申请';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_product_trial`
--
DROP TABLE IF EXISTS `adapter_product_trial`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_product_trial` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`adapter_product_id` bigint DEFAULT NULL COMMENT '适配产品ID',
`product_url` varchar(200) DEFAULT NULL COMMENT '产品试用URL',
`trial_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '试用说明',
`status` int DEFAULT NULL COMMENT '状态0审核通过1待审核2审核不通过',
`audit_uid` bigint DEFAULT NULL COMMENT '审核人ID',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`audit_opinion` varchar(200) DEFAULT NULL COMMENT '审核意见',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_uid` bigint DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配产品试用';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_progress`
--
DROP TABLE IF EXISTS `adapter_progress`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_progress` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`adapter_id` bigint DEFAULT NULL COMMENT '适配ID',
`subject` varchar(100) DEFAULT NULL COMMENT '主题',
`current_progress` varchar(200) DEFAULT NULL COMMENT '当前进展',
`completion` float DEFAULT NULL COMMENT '完成百分比',
`problem` text COMMENT '遇到的问题',
`next_plan` text COMMENT '下一步计划',
`attach_filename` varchar(100) DEFAULT NULL COMMENT '附件文件名',
`attach_file_url` varchar(100) DEFAULT NULL COMMENT '附件',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=252 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配进展表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_publish_audit`
--
DROP TABLE IF EXISTS `adapter_publish_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_publish_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`publish_id` bigint DEFAULT NULL COMMENT '发布申请ID',
`audit_status` int DEFAULT NULL COMMENT '审核状态(0:审核不通过1审核通过)',
`audit_opinion` varchar(500) DEFAULT NULL COMMENT '审核意见',
`uid` bigint DEFAULT NULL COMMENT '审核人ID',
`user_name` varchar(10) DEFAULT NULL COMMENT '姓名',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='产品发布审核表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_resource`
--
DROP TABLE IF EXISTS `adapter_resource`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_resource` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`adapter_id` bigint DEFAULT NULL COMMENT '适配ID',
`region` varchar(10) DEFAULT NULL COMMENT '区域',
`order_no` varchar(100) DEFAULT NULL COMMENT '订单号',
`resource_type` tinyint DEFAULT NULL COMMENT '资源类型1=云主机2=裸金属',
`resource_id` bigint DEFAULT NULL COMMENT '资源ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_server`
--
DROP TABLE IF EXISTS `adapter_server`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_server` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(服务器编号)',
`adapter_id` bigint unsigned DEFAULT NULL COMMENT '适配ID',
`machine_model` varchar(20) NOT NULL COMMENT '机器型号',
`machine_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '机器类型',
`location` varchar(20) NOT NULL COMMENT '位置',
`local_ip_addr` varchar(255) DEFAULT NULL COMMENT '内网ip',
`ip_addr` varchar(15) NOT NULL COMMENT 'IP地址',
`user_name` varchar(15) NOT NULL COMMENT '用户名',
`user_password` varchar(200) NOT NULL COMMENT '用户密码',
`ssh_port` int DEFAULT NULL COMMENT 'ssh端口',
`vnc_port` int DEFAULT NULL COMMENT 'vnc端口',
`sys` varchar(200) DEFAULT NULL COMMENT '操作系统版本',
`host_name` varchar(200) DEFAULT NULL COMMENT '主机名',
`memory` varchar(20) DEFAULT NULL COMMENT '内存大小',
`disk` varchar(20) DEFAULT NULL COMMENT '硬盘大小',
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
`server_status` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '状态:0.未分配 1.使用中,2.占用中',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_user` varchar(50) DEFAULT NULL,
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`sort_no` int DEFAULT NULL COMMENT '排序字段',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务器名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配服务器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_server_port_mapping`
--
DROP TABLE IF EXISTS `adapter_server_port_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_server_port_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`server_id` bigint unsigned NOT NULL COMMENT '服务器id',
`name` varchar(255) DEFAULT NULL COMMENT '服务名',
`raw_port` smallint unsigned NOT NULL COMMENT '源端口',
`map_port` smallint unsigned NOT NULL COMMENT '映射端口',
`start_date` datetime NOT NULL COMMENT '日期',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_user` varchar(50) DEFAULT NULL,
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='服务器端口映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_site_base`
--
DROP TABLE IF EXISTS `adapter_site_base`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_site_base` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`site_id` bigint DEFAULT NULL COMMENT '站点ID',
`adapter_base_id` bigint DEFAULT NULL COMMENT '适配基地ID',
`cloud_adapter_flag` int DEFAULT '1' COMMENT '是否允许线上云主机适配0:是1',
`offline_adapter_flag` int DEFAULT '1' COMMENT '是否允许线下适配0:是1',
`default_flag` int DEFAULT '1' COMMENT '是否默认0:是1',
`compatible_flag` int DEFAULT '1' COMMENT '是否线上兼容列表0:是1',
`create_id` bigint DEFAULT NULL COMMENT '创建人',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='站点适配基地配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `common_device`
--
DROP TABLE IF EXISTS `common_device`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `common_device` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`device_name` varchar(50) DEFAULT NULL COMMENT '设备名称',
`company_name` varchar(100) DEFAULT NULL COMMENT '厂商名称',
`device_model` varchar(50) DEFAULT NULL COMMENT '设备型号',
`device_drive` varchar(50) DEFAULT NULL COMMENT '设备驱动',
`device_sdk` varchar(50) DEFAULT NULL COMMENT 'SDK',
`drive_download_type` int DEFAULT NULL COMMENT '驱动下载方式1本地下载2官网下载',
`drive_download_url` varchar(255) DEFAULT NULL COMMENT '驱动官网下载地址',
`drive_download_path` varchar(255) DEFAULT NULL COMMENT '驱动本地下载路径',
`drive_file_name` varchar(50) DEFAULT NULL COMMENT '驱动文件名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `common_soft`
--
DROP TABLE IF EXISTS `common_soft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `common_soft` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`soft_type` varchar(50) DEFAULT NULL COMMENT '软件类型',
`windows_soft` varchar(50) DEFAULT NULL COMMENT 'windows软件',
`pk_soft` varchar(50) DEFAULT NULL COMMENT 'PK软件',
`free_flag` varchar(10) DEFAULT NULL COMMENT '是否免费1免费2付费,3:试用)',
`install_type` varchar(50) DEFAULT NULL COMMENT '安装类型',
`download_type` int DEFAULT NULL COMMENT '下载方式1本地下载2官网下载',
`download_url` varchar(255) DEFAULT NULL COMMENT '官网下载地址',
`download_path` varchar(255) DEFAULT NULL COMMENT '本地下载路径',
`download_file_name` varchar(50) DEFAULT NULL COMMENT '下载文件名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-app`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-app` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-app`;
--
-- Table structure for table `app_action`
--
DROP TABLE IF EXISTS `app_action`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_action` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`app_file_id` bigint DEFAULT NULL COMMENT '应用文件ID',
`app_package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用安装包名',
`app_package_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用安装包版本',
`action_type` int DEFAULT NULL COMMENT '操作类型1下载2点赞3收藏',
`action_uid` bigint DEFAULT NULL COMMENT '操作人',
`action_uname` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作人姓名',
`action_mac` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '终端MAC',
`action_ip` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL,
`action_time` datetime DEFAULT NULL COMMENT '操作时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=89991 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应用用户行为';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_audit`
--
DROP TABLE IF EXISTS `app_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_audit` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`app_file_id` bigint DEFAULT NULL,
`audit_status` int DEFAULT NULL COMMENT '审核状态',
`audit_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见',
`audit_uid` bigint DEFAULT NULL COMMENT '审核人',
`audit_uname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人姓名',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=306 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应用审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_category`
--
DROP TABLE IF EXISTS `app_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分类名称',
`parent_id` bigint DEFAULT NULL COMMENT '父ID',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`status` int DEFAULT '0' COMMENT '状态,-1删除0正常',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`category_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分类code',
`create_id` bigint DEFAULT NULL COMMENT '创建人',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应用分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_file`
--
DROP TABLE IF EXISTS `app_file`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_file` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`file_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件路径',
`file_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件类型',
`file_download_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件下载路径',
`file_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名',
`file_size` bigint DEFAULT NULL,
`file_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`explain_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
`star_coin_num` int DEFAULT NULL COMMENT '星币',
`download_count` int DEFAULT NULL COMMENT '下载次数',
`create_time` datetime DEFAULT NULL,
`file_mirror_path` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件镜像下载路径',
`file_open_path` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件桌面图标打开路径',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=650 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_file_relation`
--
DROP TABLE IF EXISTS `app_file_relation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_file_relation` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`app_id` bigint NOT NULL COMMENT '应用ID',
`app_file_id` bigint DEFAULT NULL COMMENT '应用文件ID',
`os_type_id` bigint DEFAULT NULL COMMENT '操作系统ID,详见dict_info表',
`is_current` tinyint DEFAULT NULL COMMENT '是否当前使用安装包01',
`is_force_flag` tinyint DEFAULT '0' COMMENT '是否强制01,强制安装2,强制卸载)',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=829 DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_info`
--
DROP TABLE IF EXISTS `app_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`app_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用名称',
`category_id` bigint DEFAULT NULL COMMENT '分类ID',
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图标',
`developer` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开发商',
`app_type` bigint DEFAULT NULL COMMENT '应用类型',
`os_type` bigint DEFAULT NULL COMMENT '字段废弃',
`cpu_type` int DEFAULT NULL COMMENT 'CPU类型',
`introduce` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '介绍',
`notes` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
`download_count` int DEFAULT NULL COMMENT '下载次数',
`install_count` int DEFAULT '0' COMMENT '安装次数',
`collect_count` int DEFAULT NULL COMMENT '收藏数',
`liked_count` int DEFAULT NULL COMMENT '点赞数',
`status` int DEFAULT NULL COMMENT '状态',
`is_recommend` int DEFAULT NULL COMMENT '是否推荐0',
`is_show` int DEFAULT '0' COMMENT '应用是否展示0:展示,1:客户端不展示',
`uid` bigint DEFAULT NULL COMMENT '创建人',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人姓名',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人',
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新者姓名',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`),
FULLTEXT KEY `app_name_index` (`app_name`) /*!50100 WITH PARSER `ngram` */
) ENGINE=InnoDB AUTO_INCREMENT=695 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应用信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_needs`
--
DROP TABLE IF EXISTS `app_needs`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_needs` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`needs_no` varchar(20) DEFAULT NULL COMMENT '应用需求工单编号',
`app_name` varchar(100) DEFAULT NULL COMMENT '应用名称',
`app_version` varchar(100) DEFAULT NULL COMMENT '应用版本',
`os_type` bigint DEFAULT NULL COMMENT '操作系统',
`user_mac` varchar(50) DEFAULT NULL COMMENT 'MAC',
`status` tinyint DEFAULT NULL COMMENT '是否已找到0待处理1已处理',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
`create_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人名称',
`create_mobile` varchar(20) DEFAULT NULL COMMENT '创建人手机',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=86 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_needs_deal`
--
DROP TABLE IF EXISTS `app_needs_deal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_needs_deal` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`needs_id` bigint DEFAULT NULL COMMENT '应用需求工单ID',
`deal_status` tinyint DEFAULT NULL COMMENT '处理结果0暂不提供1应用上架',
`relation_app_id` bigint DEFAULT NULL COMMENT '关联应用ID',
`deal_explain` varchar(1000) DEFAULT NULL COMMENT '处理意见',
`deal_user_id` bigint DEFAULT NULL COMMENT '处理用户ID',
`deal_user_name` varchar(20) DEFAULT NULL COMMENT '处理用户名称',
`deal_time` datetime DEFAULT NULL COMMENT '处理时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_online_audit`
--
DROP TABLE IF EXISTS `app_online_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_online_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`online_app_id` bigint DEFAULT NULL,
`audit_app_id` bigint DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_os`
--
DROP TABLE IF EXISTS `app_os`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_os` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`os_code` varchar(10) DEFAULT NULL COMMENT '运行环境code',
`os_name` varchar(50) DEFAULT NULL COMMENT '运行环境名称',
`status` tinyint DEFAULT NULL COMMENT '状态0有效-1无效',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`create_id` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_pic`
--
DROP TABLE IF EXISTS `app_pic`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_pic` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`app_id` bigint DEFAULT NULL,
`pic_path` varchar(255) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=242 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_plan`
--
DROP TABLE IF EXISTS `app_plan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_plan` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`app_id` bigint NOT NULL COMMENT '应用ID',
`plan_id` bigint NOT NULL COMMENT '方案ID',
`creat_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='应用方案表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `app_replace_config`
--
DROP TABLE IF EXISTS `app_replace_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `app_replace_config` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`replace_app_id` bigint DEFAULT NULL COMMENT '替代应用ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=412 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_content`
--
DROP TABLE IF EXISTS `channel_content`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_content` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '渠道配置内容ID',
`config_id` bigint NOT NULL COMMENT '配置ID',
`channel_id` bigint NOT NULL COMMENT '渠道ID',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置内容键',
`value` varchar(200) DEFAULT NULL COMMENT '配置内容值',
`sort_no` int NOT NULL COMMENT '排序号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=199 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='渠道配置内容表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_info`
--
DROP TABLE IF EXISTS `channel_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '渠道ID',
`name` varchar(50) DEFAULT NULL COMMENT '渠道名称',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='渠道表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `config_info`
--
DROP TABLE IF EXISTS `config_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `config_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`code` varchar(50) DEFAULT NULL COMMENT '配置编码',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置键',
`remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '配置名称',
`json_str` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置json串',
`del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除01',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配置项表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `content_info`
--
DROP TABLE IF EXISTS `content_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`config_id` bigint DEFAULT NULL COMMENT '配置主键',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置内容键',
`remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '配置内容名称',
`value` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '配置默认值',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=203 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配置内容表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dict_info`
--
DROP TABLE IF EXISTS `dict_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dict_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`dict_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典名称',
`parent_id` bigint DEFAULT NULL COMMENT '父ID',
`status` int DEFAULT NULL COMMENT '状态0正常-1删除',
`sort_no` int DEFAULT NULL COMMENT '排序号',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `fault`
--
DROP TABLE IF EXISTS `fault`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `fault` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '问题编号',
`mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址',
`client_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户端版本',
`type` int DEFAULT NULL COMMENT '类型1=应用问题 2=驱动问题 3=硬件问题 4=操作系统 5=其他',
`contact` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人',
`phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式',
`note` text COLLATE utf8mb4_general_ci COMMENT '问题描述',
`status` int DEFAULT NULL COMMENT '状态0=待处理 1=处理中 2=已解决 3=已关闭',
`uid` bigint DEFAULT NULL COMMENT '当前处理人',
`images_path` text COLLATE utf8mb4_general_ci COMMENT '截图文件上传路径,多个用逗号分隔',
`config` text COLLATE utf8mb4_general_ci COMMENT '硬软件配置信息json',
`log_path` text COLLATE utf8mb4_general_ci COMMENT '日志上传路径',
`solution` text COLLATE utf8mb4_general_ci COMMENT '解决方案',
`fault_time` timestamp NULL DEFAULT NULL COMMENT '报障时间',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='报障表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `fault_privacy_grant`
--
DROP TABLE IF EXISTS `fault_privacy_grant`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `fault_privacy_grant` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址',
`is_grant` int DEFAULT NULL COMMENT '是否授权0=否 1=是',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='报障隐私声明授权表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `hardware_score`
--
DROP TABLE IF EXISTS `hardware_score`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `hardware_score` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` bigint DEFAULT '0' COMMENT '用户编号',
`terminal_mac` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '终端MAC',
`score` bigint NOT NULL COMMENT '跑分结果',
`mem_score` bigint DEFAULT '0' COMMENT '内存跑分',
`cpu_score` bigint DEFAULT '0' COMMENT '处理器跑分',
`hard_disk_score` bigint DEFAULT '0' COMMENT '硬盘跑分',
`video_card_score` bigint DEFAULT '0' COMMENT '显卡跑分',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`is_grant` tinyint NOT NULL DEFAULT '0' COMMENT '是否授权0=否 1=是',
PRIMARY KEY (`id`),
KEY `uid_idx` (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_info`
--
DROP TABLE IF EXISTS `license_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`license_sign_id` bigint DEFAULT NULL COMMENT '许可签发记录ID',
`license_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '许可编号(日期+4位序列号)',
`project_id` bigint DEFAULT NULL COMMENT '项目ID',
`company_name` varchar(50) DEFAULT NULL COMMENT '公司名称',
`linkman_uid` bigint DEFAULT NULL COMMENT '联系人ID',
`linkman_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系人',
`contact_way` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系方式',
`type` int DEFAULT '0' COMMENT '许可类型0临时许可1正式许可',
`create_id` bigint NOT NULL COMMENT '签发人',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签发人姓名',
`create_time` datetime NOT NULL COMMENT '签发时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人',
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新人姓名',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`start_time` datetime DEFAULT NULL COMMENT '许可激活开始时间',
`del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='许可信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_machine`
--
DROP TABLE IF EXISTS `license_machine`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_machine` (
`id` bigint NOT NULL AUTO_INCREMENT,
`license_id` bigint NOT NULL COMMENT '许可id',
`machine_code` varchar(200) NOT NULL COMMENT '机器码',
`create_time` datetime DEFAULT NULL,
`delflag` int DEFAULT '0' COMMENT '是否删除01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='许可机器码关联关系表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_plat`
--
DROP TABLE IF EXISTS `license_plat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_plat` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`license_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '许可编号(日期+4位序列号)',
`project_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目名称',
`company_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '公司名称',
`type` int NOT NULL DEFAULT '0' COMMENT '许可类型0临时许可1正式许可-1试用许可-2非法许可',
`sign_time` datetime DEFAULT NULL COMMENT '签发时间',
`terminal_num` int NOT NULL COMMENT '授权终端数',
`plat_num` int NOT NULL COMMENT '授权平台数',
`valid_flag` int NOT NULL DEFAULT '0' COMMENT '有效期类型012',
`valid_time` int DEFAULT NULL COMMENT '有效期',
`machine_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '机器码',
`active_status` int NOT NULL DEFAULT '0' COMMENT '激活状态0未激活1已激活',
`active_time` datetime DEFAULT NULL COMMENT '激活时间',
`expire_time` datetime DEFAULT NULL COMMENT '到期时间',
`del_flag` int DEFAULT '0' COMMENT '是否删除01',
`create_id` bigint NOT NULL COMMENT '签发人',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签发人姓名',
`create_time` datetime NOT NULL COMMENT '签发时间',
`start_time` datetime DEFAULT NULL COMMENT '许可激活开始时间',
`license_valid` int DEFAULT NULL COMMENT '许可使用有效期(天)',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`update_desc` varchar(500) DEFAULT NULL COMMENT '更新描述',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='平台许可记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_project`
--
DROP TABLE IF EXISTS `license_project`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_project` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`project_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目编号',
`project_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目名称',
`create_id` bigint DEFAULT NULL,
`create_name` varchar(50) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`update_id` bigint DEFAULT NULL,
`update_name` varchar(50) DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='许可项目列表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_sign_info`
--
DROP TABLE IF EXISTS `license_sign_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_sign_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`license_id` bigint NOT NULL COMMENT '许可ID',
`terminal_num` int NOT NULL COMMENT '授权终端数',
`plat_num` int NOT NULL COMMENT '授权平台数',
`send_flag` int NOT NULL DEFAULT '0' COMMENT '发送状态0未发送1已发送2撤回',
`valid_flag` int NOT NULL DEFAULT '0' COMMENT '有效期类型012',
`valid_time` int DEFAULT NULL COMMENT '有效期',
`active_status` int NOT NULL DEFAULT '0' COMMENT '激活状态0未激活1已激活',
`active_time` datetime DEFAULT NULL COMMENT '激活时间',
`expire_time` datetime DEFAULT NULL COMMENT '到期时间',
`is_current` int DEFAULT '0' COMMENT '是否当前许可01',
`extend_only` int DEFAULT '0' COMMENT '是否仅扩容操作01',
`renew_flag` int DEFAULT '0' COMMENT '续签状态0原始1续签',
`create_id` bigint NOT NULL COMMENT '签发人',
`create_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '签发人姓名',
`create_time` datetime NOT NULL COMMENT '签发时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人',
`update_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新人姓名',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='许可签发记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_terminal`
--
DROP TABLE IF EXISTS `license_terminal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_terminal` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '终端管理',
`terminal_mac` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '终端mac地址',
`terminal_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '终端IP',
`license_type` int NOT NULL DEFAULT '0' COMMENT '许可类型0临时许可1正式许可-1试用许可',
`status` int NOT NULL DEFAULT '0' COMMENT '当前状态0关机1开机',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1515877360156241927 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='许可终端管理表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mac_content`
--
DROP TABLE IF EXISTS `mac_content`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mac_content` (
`id` bigint NOT NULL AUTO_INCREMENT,
`config_id` bigint NOT NULL COMMENT '配置ID',
`mac` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '关联mac',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置内容键',
`value` varchar(200) DEFAULT NULL COMMENT '内容值',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户配置内容表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mac_info`
--
DROP TABLE IF EXISTS `mac_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mac_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'macID',
`mac` varchar(50) NOT NULL COMMENT '用户mac',
`ip` varchar(50) DEFAULT NULL COMMENT '用户ip',
`app_package_version` varchar(50) DEFAULT NULL COMMENT '应用包版本',
`channel_id` bigint DEFAULT NULL COMMENT '渠道ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户mac信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `message_info`
--
DROP TABLE IF EXISTS `message_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `message_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`msg_type` tinyint DEFAULT NULL COMMENT '消息类型(1:系统,2:通知)',
`msg_title` varchar(100) DEFAULT NULL COMMENT '消息标题',
`msg_content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '消息内容',
`link_app_id` bigint DEFAULT NULL COMMENT '关联应用ID',
`all_push_flag` tinyint DEFAULT NULL COMMENT '是否全部推送0:否1:是)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `os_app`
--
DROP TABLE IF EXISTS `os_app`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `os_app` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`app_id` bigint NOT NULL COMMENT '应用ID',
`os_type` bigint DEFAULT '11' COMMENT '操作系统信息,详见dict_info表',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=276 DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `plan`
--
DROP TABLE IF EXISTS `plan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `plan` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '编码',
`name` varchar(80) NOT NULL COMMENT '方案名称',
`create_id` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`pic_path` varchar(200) DEFAULT NULL COMMENT '方案图片',
`del_flag` int NOT NULL DEFAULT '0' COMMENT '是否删除01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='方案表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `problem`
--
DROP TABLE IF EXISTS `problem`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `problem` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type` int DEFAULT NULL COMMENT '类型1=应用问题 2=驱动问题 3=硬件问题 4=操作系统 5=其他',
`ask` text COLLATE utf8mb4_general_ci COMMENT '问题',
`ack` text COLLATE utf8mb4_general_ci COMMENT '回答',
`uid` bigint DEFAULT NULL COMMENT '创建者',
`is_often` int DEFAULT NULL COMMENT '是否常见问题0=否 1=是',
`sort` int DEFAULT NULL COMMENT '排序',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='问题表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `terminal_app`
--
DROP TABLE IF EXISTS `terminal_app`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `terminal_app` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`terminal_mac` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户终端mac',
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`app_file_id` bigint DEFAULT NULL COMMENT '应用文件ID',
`app_package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用包名',
`app_package_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用包版本',
`install_type` tinyint DEFAULT NULL COMMENT '安装类型1应用市场安装2自行安装',
`install_date` datetime DEFAULT NULL COMMENT '安装时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=88088 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `terminal_message`
--
DROP TABLE IF EXISTS `terminal_message`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `terminal_message` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`msg_id` bigint DEFAULT NULL COMMENT '消息ID',
`user_mac` varchar(50) DEFAULT NULL COMMENT '用户MAC',
`read_flag` tinyint DEFAULT NULL COMMENT '是否已读01',
`del_flag` tinyint DEFAULT NULL COMMENT '删除标识01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tracking_data_action`
--
DROP TABLE IF EXISTS `tracking_data_action`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tracking_data_action` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事件编码',
`app_id` bigint DEFAULT NULL COMMENT '应用ID',
`app_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应用名称',
`mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址',
`ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`sys_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作系统版本',
`client_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户端版本',
`ext` text COLLATE utf8mb4_general_ci COMMENT '扩展字段',
`click_time` timestamp NULL DEFAULT NULL COMMENT '点击时间',
PRIMARY KEY (`id`),
KEY `idx_tda_1` (`click_time`,`code`)
) ENGINE=InnoDB AUTO_INCREMENT=1669 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='埋点功能点击数据表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tracking_data_page`
--
DROP TABLE IF EXISTS `tracking_data_page`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tracking_data_page` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事件编码',
`path` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '页面路径',
`mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址',
`ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`sys_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作系统版本',
`client_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户端版本',
`ext` text COLLATE utf8mb4_general_ci COMMENT '扩展字段',
`in_time` timestamp NULL DEFAULT NULL COMMENT '进入时间',
`out_time` timestamp NULL DEFAULT NULL COMMENT '进出时间',
`duration` bigint DEFAULT NULL COMMENT '停留时长',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1773 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='埋点页面浏览数据表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tracking_data_result`
--
DROP TABLE IF EXISTS `tracking_data_result`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tracking_data_result` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事件编码',
`param` text COLLATE utf8mb4_general_ci COMMENT '参数',
`result` text COLLATE utf8mb4_general_ci COMMENT '结果',
`mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MAC地址',
`ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`sys_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作系统版本',
`client_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户端版本',
`ext` text COLLATE utf8mb4_general_ci COMMENT '扩展字段',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=332 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='埋点结果数据表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tracking_dict`
--
DROP TABLE IF EXISTS `tracking_dict`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tracking_dict` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type` int DEFAULT NULL COMMENT '事件类型1 = 页面浏览事件 2 = 功能点击事件 3 = 结果事件',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事件编码',
`name` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`sort` int DEFAULT NULL COMMENT '排序',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='埋点字典表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_analyse`
--
DROP TABLE IF EXISTS `user_analyse`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_analyse` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`mac` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户mac',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`nick_name` varchar(128) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名',
`ip` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`channel_id` bigint DEFAULT NULL COMMENT '渠道ID',
`area` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地域',
`client_version` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户端版本',
`last_time` datetime DEFAULT NULL COMMENT '最近使用时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户分析表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_cumulative`
--
DROP TABLE IF EXISTS `user_cumulative`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_cumulative` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`day` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '格式yyyy-MM-dd',
`month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '格式yyyy-MM',
`num` bigint DEFAULT NULL COMMENT '累计人数',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=361 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户累计表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_cumulative_action`
--
DROP TABLE IF EXISTS `user_cumulative_action`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_cumulative_action` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事件编码',
`day` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '格式yyyy-MM-dd',
`month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '格式yyyy-MM',
`num` bigint DEFAULT NULL COMMENT '累计人数',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13329 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户累计表-按功能';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-baremetal`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-baremetal` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-baremetal`;
--
-- Table structure for table `account_settings`
--
DROP TABLE IF EXISTS `account_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `account_settings` (
`id` bigint NOT NULL AUTO_INCREMENT,
`mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电话号码',
`uid` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`type` int DEFAULT NULL COMMENT '配额类型',
`size` bigint DEFAULT NULL COMMENT '配额数量',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '简介',
`creator_id` bigint DEFAULT NULL,
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
`user_type` int DEFAULT NULL COMMENT '个人用户0企业用户1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `audit`
--
DROP TABLE IF EXISTS `audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`audit_uid` bigint DEFAULT NULL COMMENT '审核人UID',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人',
`audit_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`audit_status` int DEFAULT NULL COMMENT '审核状态 1 = 通过 2 = 不通过',
`goods_id` bigint DEFAULT NULL COMMENT '商品id',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `audit_index_goods_id` (`goods_id`) USING BTREE,
KEY `audit_index_goods_status` (`audit_status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bandwidth_spec`
--
DROP TABLE IF EXISTS `bandwidth_spec`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bandwidth_spec` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`min_size` int DEFAULT NULL COMMENT '最小容量',
`max_size` int DEFAULT NULL COMMENT '最大容量',
`step_size` int DEFAULT NULL COMMENT '步长',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_disk`
--
DROP TABLE IF EXISTS `cloud_disk`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_disk` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
`type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型默认Data',
`size` bigint NOT NULL COMMENT '容量',
`state` int NOT NULL COMMENT '启用状态默认1启用',
`status` int NOT NULL COMMENT '就绪状态默认1就绪',
`share` int NOT NULL COMMENT '是否共享默认0否',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区域',
`create_type` int NOT NULL COMMENT '创建方式默认0直接创建',
`num` int NOT NULL COMMENT '数量前端不可填写默认1',
`duration` int NOT NULL COMMENT '购买时长',
`baremetal_id` bigint DEFAULT NULL COMMENT '挂载裸金属主机',
`uid` bigint NOT NULL COMMENT '用户ID',
`block_volume_id` bigint NOT NULL COMMENT 'XSKY云盘ID',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`end_time` timestamp NOT NULL COMMENT '到期时间',
`init_baremetal_id` bigint DEFAULT NULL COMMENT '初始化待挂载裸金属主机',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='云盘表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_disk_audit`
--
DROP TABLE IF EXISTS `cloud_disk_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_disk_audit` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`api_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'API名称',
`duration` bigint DEFAULT NULL COMMENT 'API耗时',
`result` int NOT NULL COMMENT '任务结果1成功0失败',
`operator` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作员(默认空)',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`end_time` timestamp NULL DEFAULT NULL COMMENT '完成时间',
`cloud_disk_id` bigint NOT NULL COMMENT '云盘ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1421 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='云盘事件审计表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_disk_mount_mapping`
--
DROP TABLE IF EXISTS `cloud_disk_mount_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_disk_mount_mapping` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`baremetal_id` bigint NOT NULL COMMENT '裸金属id',
`clientGroupId` bigint DEFAULT NULL COMMENT '客户组id',
`mappingGroupId` bigint NOT NULL COMMENT '映射分组id',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='云盘挂载映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_disk_snapshot`
--
DROP TABLE IF EXISTS `cloud_disk_snapshot`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_disk_snapshot` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
`size` bigint NOT NULL COMMENT '容量',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '简介',
`cloud_disk_id` bigint NOT NULL COMMENT '云盘ID',
`block_snapshot_id` bigint NOT NULL COMMENT 'XSKY快照ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='云盘快照表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_disk_spec`
--
DROP TABLE IF EXISTS `cloud_disk_spec`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_disk_spec` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`min_size` int DEFAULT NULL COMMENT '最小容量',
`max_size` int DEFAULT NULL COMMENT '最大容量',
`step_size` int DEFAULT NULL COMMENT '步长',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cust_image`
--
DROP TABLE IF EXISTS `cust_image`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cust_image` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像名称',
`note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像说明',
`size` bigint DEFAULT NULL COMMENT '容量',
`image_id` bigint DEFAULT NULL COMMENT '代理镜像ID',
`status` int DEFAULT NULL COMMENT '自定义镜像状态, 1 = 创建中 2 = 创建失败 3 = 可用',
`md5` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义镜像MD5值',
`comps_xml` longtext COLLATE utf8mb4_general_ci COMMENT '自定义镜像comps.xml',
`uid` bigint DEFAULT NULL COMMENT '来源',
`region` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='自定义镜像表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cust_image_user`
--
DROP TABLE IF EXISTS `cust_image_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cust_image_user` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像名称',
`cust_image_id` bigint DEFAULT NULL COMMENT '自定义镜像ID',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='自定义镜像用户关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dnat_bind`
--
DROP TABLE IF EXISTS `dnat_bind`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dnat_bind` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`start_source_port` int DEFAULT NULL COMMENT '开始源端口',
`end_source_port` int DEFAULT NULL COMMENT '结束源端口',
`start_target_port` int DEFAULT NULL COMMENT '开始目标端口',
`end_target_port` int DEFAULT NULL COMMENT '结束目标端口',
`nat_id` bigint DEFAULT NULL COMMENT 'NAT网关ID',
`protocol` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'tcp、udp、icmp',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`vip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'VPC的IP',
`eip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'eip',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `eip_config`
--
DROP TABLE IF EXISTS `eip_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `eip_config` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`start_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '起始IP',
`end_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结束IP',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `global_settings`
--
DROP TABLE IF EXISTS `global_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `global_settings` (
`id` bigint NOT NULL AUTO_INCREMENT,
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`type` int DEFAULT NULL COMMENT '配额类型',
`size` bigint DEFAULT NULL COMMENT '配额',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_info`
--
DROP TABLE IF EXISTS `goods_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域编码',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品名称',
`price` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '商品单价',
`status` int DEFAULT NULL COMMENT '商品状态 1 = 上架 3 = 下架',
`type` int DEFAULT NULL COMMENT '商品类型',
`stock` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '商品库存',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
`note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品说明',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改说明',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `machine_stock_info`
--
DROP TABLE IF EXISTS `machine_stock_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `machine_stock_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`sn` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主机编码',
`status` int DEFAULT NULL COMMENT '主机状态 1 = 占用 2 = 空闲 ',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sec_group_info`
--
DROP TABLE IF EXISTS `sec_group_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sec_group_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安全组名称',
`protocol` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'tcp、udp、icmp',
`direction` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ingress 入方向 egress 出方向',
`multiport` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '端口',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`sec_group_id` bigint DEFAULT NULL COMMENT '安全组ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sec_group_metal`
--
DROP TABLE IF EXISTS `sec_group_metal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sec_group_metal` (
`id` bigint NOT NULL AUTO_INCREMENT,
`sec_group_id` bigint DEFAULT NULL COMMENT '安全组ID',
`meta_id` bigint DEFAULT NULL COMMENT '裸金属ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `spec`
--
DROP TABLE IF EXISTS `spec`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `spec` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '说明',
`ext` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '扩展',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`status` int DEFAULT NULL COMMENT '是否启用 0 = 不启用 1= 启用',
`type` int DEFAULT NULL COMMENT '规格类型',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tags`
--
DROP TABLE IF EXISTS `tags`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tags` (
`id` bigint NOT NULL AUTO_INCREMENT,
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`uid` bigint DEFAULT NULL,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`color` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`is_deleted` int DEFAULT NULL,
`create_time` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_baremetal`
--
DROP TABLE IF EXISTS `user_baremetal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_baremetal` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`state` int DEFAULT NULL COMMENT '运行状态 0= 已关闭 1 = 运行中 2 = 系统安装 3 = 系统安装失败 4 = 已停止',
`ip` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务IP',
`eip` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '到期时间',
`machine_sn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器编码',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主机名称',
`machine_brand` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器品牌',
`machine_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器型号',
`cpu` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU数量',
`core` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'cpu核数',
`memo` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存',
`disk` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '硬盘',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
`spec_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格名称',
`os_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像名称',
`oper_time` timestamp NULL DEFAULT NULL COMMENT '操作时间',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`mac` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'mac地址',
`client_group_id` bigint DEFAULT NULL COMMENT '生成客户组ID',
`proxy_metal_id` bigint DEFAULT NULL COMMENT '裸金属代理ID',
`nic_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '裸金属网卡名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=147 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_eip`
--
DROP TABLE IF EXISTS `user_eip`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_eip` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP名称',
`eip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP',
`ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内网IP',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`metal_id` bigint DEFAULT NULL COMMENT '主机id',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域编码',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`bandwidth` int DEFAULT NULL COMMENT '带宽大小',
`bind_id` bigint DEFAULT NULL COMMENT 'EIP绑定的ID',
`bind_type` int DEFAULT NULL COMMENT '绑定实例类别 1=服务器 2=NAT网关',
`nat_id` bigint DEFAULT NULL COMMENT 'NAT网关ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_nat`
--
DROP TABLE IF EXISTS `user_nat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_nat` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'nat网关名称',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`vpc_id` bigint DEFAULT NULL COMMENT 'VPC ID',
`eip_id` bigint DEFAULT NULL COMMENT '弹性IP ID',
`vpc_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'vpc名称',
`eip_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP名称',
`desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述信息',
`eip` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP',
`cidr` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'cidr',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_order`
--
DROP TABLE IF EXISTS `user_order`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_order` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`order_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单ID',
`num` bigint DEFAULT NULL COMMENT '订单数据量',
`ext` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '扩展信息',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=373 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_order_detail`
--
DROP TABLE IF EXISTS `user_order_detail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_order_detail` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`order_id` bigint NOT NULL COMMENT '订单ID',
`order_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`goods_type` int DEFAULT NULL COMMENT '商品类型',
`size` int DEFAULT NULL COMMENT '大小',
`num` int DEFAULT NULL COMMENT '数量',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`duration` int DEFAULT NULL COMMENT '时长',
`spec_id` bigint DEFAULT NULL COMMENT '规格ID',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扩展信息',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品自定义名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=928 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_order_detail_config`
--
DROP TABLE IF EXISTS `user_order_detail_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_order_detail_config` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`detail_id` bigint NOT NULL COMMENT '订单详情ID',
`idx` int DEFAULT NULL COMMENT '买的第几份',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`ext` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扩展信息',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`size` int DEFAULT NULL COMMENT '大小',
`num` int DEFAULT NULL COMMENT '数量',
`duration` int DEFAULT NULL COMMENT '月份',
`renew_id` bigint DEFAULT NULL COMMENT '续费ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=259 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_sec_group`
--
DROP TABLE IF EXISTS `user_sec_group`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_sec_group` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安全组名称',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安全组描述信息',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_vpc`
--
DROP TABLE IF EXISTS `user_vpc`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_vpc` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'VPC实例名称',
`cidr` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'vpc网络配置',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`vni` bigint DEFAULT NULL COMMENT '虚拟网络ID 范围1~16777200',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`type` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IPV4',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`remote` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '通信地址',
`dsport` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '端口',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vpc_bind`
--
DROP TABLE IF EXISTS `vpc_bind`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `vpc_bind` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`metal_id` bigint DEFAULT NULL COMMENT '裸金属ID',
`vpc_id` bigint DEFAULT NULL COMMENT '私有网络ID',
`ip` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分配的IP',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-baremetal-proxy`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-baremetal-proxy` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-baremetal-proxy`;
--
-- Table structure for table `bare_metal`
--
DROP TABLE IF EXISTS `bare_metal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bare_metal` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`hostname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主机名称',
`cpu` int DEFAULT NULL COMMENT 'CPU个数',
`cpu_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU型号',
`cpu_fre` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU频率',
`core` int DEFAULT NULL COMMENT 'CPU核心数量',
`thread` int DEFAULT NULL COMMENT 'CPU线程数',
`memory` int DEFAULT NULL COMMENT '内存大小',
`memory_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存类型',
`disk_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '磁盘类型',
`disk` int DEFAULT NULL COMMENT '磁盘总大小',
`management_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理网络IP',
`bmc_mac` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'BMC MAC',
`ip_array` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务IP多个IP用 逗号隔开',
`machine_brand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器品牌',
`machine_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器型号',
`machine_sn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器编号',
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器状态',
`power` int DEFAULT '3' COMMENT '电源状态1=开机 2 =关机 3=未知',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`credential_param` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '外带信息',
`metal_plugin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '插件信息',
`nic_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务网卡',
`nic_mac` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务网卡mac',
`node_id` bigint DEFAULT NULL COMMENT '节点ID',
`os` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安装系统',
`os_version` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '系统版本',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bare_metal_rule`
--
DROP TABLE IF EXISTS `bare_metal_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bare_metal_rule` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发现规则名称',
`start_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '起始IP',
`end_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结束IP',
`mask` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '掩码',
`credential_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '外带信息',
`status` int DEFAULT NULL COMMENT '状态 1=同步中 2=完成',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`last_sync_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
`count` int DEFAULT '0' COMMENT '发现机器数量',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cpu`
--
DROP TABLE IF EXISTS `cpu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cpu` (
`id` bigint NOT NULL AUTO_INCREMENT,
`meta_id` bigint DEFAULT NULL COMMENT '机器ID',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU型号',
`num` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU编号',
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
`cores` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核心数',
`speed` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU主频',
`cores_thread` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CPU线程数',
`l1cache` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1级缓存',
`l2cache` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '2级缓存',
`l3cache` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '3级缓存',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk`
--
DROP TABLE IF EXISTS `disk`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`meta_id` bigint DEFAULT NULL COMMENT '机器ID',
`type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
`size` varchar(0) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '大小',
`num` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编号',
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '型号',
`manufactor` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '制造厂商',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `eip_bind`
--
DROP TABLE IF EXISTS `eip_bind`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `eip_bind` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`eip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '弹性IP',
`bind_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内网IP',
`bridge_nic` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '桥接网卡信息',
`target_nic` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目标NIC',
`route_gateway` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '路由的内网网关',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`vm_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '虚拟机名称',
`ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内部IP',
`bandwidth` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '带宽',
PRIMARY KEY (`id`) USING BTREE,
KEY `index_eip` (`eip`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `image`
--
DROP TABLE IF EXISTS `image`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `image` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`node_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源服务ID',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像名称',
`os` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像系统类型',
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '存储路径',
`os_version` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '系统版本',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`status` int DEFAULT NULL COMMENT '1 = 未同步 2 = 同步完成 3 = 同步错误',
`state` int DEFAULT NULL COMMENT '是否启用 0=不启用 1=启用',
`type` int DEFAULT NULL COMMENT '镜像类型 1 = 内置镜像 2 = 自定义镜像',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `job_process`
--
DROP TABLE IF EXISTS `job_process`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `job_process` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`meta_id` bigint DEFAULT NULL COMMENT '机器ID',
`flow_id` bigint DEFAULT NULL COMMENT '流程ID',
`status` int DEFAULT NULL COMMENT '0 = 未开始 1 = 正在执行 2 = 执行完成 3= 执行失败',
`params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '特殊参数',
`create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '结束时间',
`message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '执行日志',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=133 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `memory`
--
DROP TABLE IF EXISTS `memory`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `memory` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`meta_id` bigint DEFAULT NULL COMMENT '机器ID',
`num` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存序号',
`size` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存大小',
`type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存类型',
`freq` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内存频率',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=209 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `monitor`
--
DROP TABLE IF EXISTS `monitor`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `monitor` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`machine_sn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '机器编码',
`type` int DEFAULT NULL COMMENT '类型: 1=cpu2=内存3=磁盘IO4=网卡',
`type1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型1type=2used | freetype=3disk名',
`type2` int DEFAULT NULL COMMENT '类型2 type=31=read | 2=writetype=41=rx | 2=tx',
`type3` int DEFAULT NULL COMMENT '类型3 type=31=disk_octets | 2=disk_tpstype=41=if_octets | 2=if_packets | 3=if_errors',
`data_time` timestamp NULL DEFAULT NULL COMMENT '时间',
`value` decimal(20,2) DEFAULT NULL COMMENT '数据值cpu=float(%); 内存=long(byte); 磁盘IO=float disk_octets(kB/s) disk_ops(tps/s); 网卡=float if_octets(kB/s) if_packets(pps) if_errors(pps)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_monitor_1` (`machine_sn`,`type`,`type1`,`type2`,`type3`,`data_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=15138568 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `network`
--
DROP TABLE IF EXISTS `network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `network` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`node_id` bigint DEFAULT NULL COMMENT '节点ID',
`start_ip` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '起始IP',
`end_ip` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结束IP',
`mask` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '掩码信息',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '子网名称',
`status` int DEFAULT NULL COMMENT '1 = 未同步 2 = 同步完成 3 = 同步错误',
`gateway` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网关',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `network_card`
--
DROP TABLE IF EXISTS `network_card`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `network_card` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`meta_id` bigint DEFAULT NULL COMMENT '机器ID',
`num` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网卡编号',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网卡名称',
`ip` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网卡IP',
`mac` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网卡MAC',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=179 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `node`
--
DROP TABLE IF EXISTS `node`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `node` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '节点名称',
`ip` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '节点IP',
`user_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名',
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '密码',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`port` varchar(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '端口',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `upload_record`
--
DROP TABLE IF EXISTS `upload_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `upload_record` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称',
`path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件全路径',
`checksum` bigint DEFAULT NULL COMMENT '文件校验',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workflow`
--
DROP TABLE IF EXISTS `workflow`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `workflow` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作流名称',
`image_id` bigint DEFAULT NULL COMMENT '镜像ID',
`params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '工作流名称参数',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`onoff` int NOT NULL DEFAULT '1' COMMENT '开关值1开启0关闭',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-bbs`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-bbs` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-bbs`;
--
-- Table structure for table `bbs_agreement`
--
DROP TABLE IF EXISTS `bbs_agreement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_agreement` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`not_tips` tinyint DEFAULT NULL COMMENT '不再提示',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_uid` (`uid`) USING BTREE COMMENT '用户唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel`
--
DROP TABLE IF EXISTS `bbs_channel`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(63) DEFAULT NULL COMMENT '名称',
`detail` text COMMENT '详情',
`cover_url` varchar(255) DEFAULT NULL COMMENT '封面地址',
`banner_url` varchar(255) DEFAULT NULL COMMENT 'banner路径',
`banner_describe` varchar(255) DEFAULT NULL COMMENT 'banner描述',
`banner_describe_style` int DEFAULT NULL COMMENT 'banner描述风格123',
`belong_to_type` bigint unsigned DEFAULT '0' COMMENT '归属类型 0官方 1其他企业',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业编号',
`join_avatar` varchar(400) DEFAULT NULL COMMENT '最后四个讨论人的头像',
`is_visible` tinyint unsigned DEFAULT '1' COMMENT '是否在首页显示 0否 1是',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 ',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_collect`
--
DROP TABLE IF EXISTS `bbs_channel_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned DEFAULT NULL COMMENT '频道编号',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_channel_uid` (`channel_id`,`uid`) USING BTREE COMMENT '频道对应用户编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_count`
--
DROP TABLE IF EXISTS `bbs_channel_count`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_count` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned NOT NULL COMMENT '频道编号',
`topic_count` bigint unsigned DEFAULT '0' COMMENT '主帖数',
`post_count` bigint unsigned DEFAULT '0' COMMENT '回帖数',
`reply_count` bigint unsigned DEFAULT '0' COMMENT '回复数',
`elite_count` bigint unsigned DEFAULT '0' COMMENT '精华数',
`hot_count` bigint unsigned DEFAULT '0' COMMENT '热评数',
`count_date` date DEFAULT NULL COMMENT '统计日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=285 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_manager`
--
DROP TABLE IF EXISTS `bbs_channel_manager`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_manager` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned DEFAULT NULL COMMENT '频道编号',
`manager_uid` bigint unsigned DEFAULT NULL COMMENT '管理员编号',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_channel_manager_uid` (`channel_id`,`manager_uid`) USING BTREE COMMENT '频道对应管理员编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_hot_comment`
--
DROP TABLE IF EXISTS `bbs_hot_comment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_hot_comment` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned DEFAULT NULL COMMENT '帖子编号',
`comment_id` bigint DEFAULT NULL COMMENT '评论编号',
`content` text COMMENT '内容 ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_recommend`
--
DROP TABLE IF EXISTS `bbs_recommend`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_recommend` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned DEFAULT NULL COMMENT '主帖编号',
`title` varchar(300) NOT NULL COMMENT '标题',
`url` varchar(255) DEFAULT NULL COMMENT '链接地址',
`cover_url` varchar(255) DEFAULT NULL COMMENT '封面地址',
`sort` tinyint unsigned DEFAULT NULL COMMENT '序号',
`data_type` tinyint unsigned DEFAULT NULL COMMENT '数据类型 0站内 1站外',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic`
--
DROP TABLE IF EXISTS `bbs_topic`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '帖子编号',
`channel_id` bigint unsigned NOT NULL COMMENT '频道编号',
`title` varchar(300) NOT NULL COMMENT '帖子标题',
`content` text COMMENT '内容',
`is_elite` tinyint unsigned DEFAULT '0' COMMENT '精华开关',
`is_overhead` tinyint unsigned DEFAULT '0' COMMENT '顶置开关',
`reply_count` int NOT NULL DEFAULT '0' COMMENT '回复总数',
`reply_last_time` datetime DEFAULT NULL COMMENT '最后回复时间',
`join_count` int NOT NULL DEFAULT '1' COMMENT '参与人数',
`last_users` varchar(255) DEFAULT NULL COMMENT '最近回复用户',
`has_hot` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '有无热评01',
`points` bigint unsigned DEFAULT NULL COMMENT '悬赏星币',
`view_count` bigint unsigned DEFAULT '0' COMMENT '浏览数',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 ',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`close_type` tinyint unsigned DEFAULT '0' COMMENT '结帖类型 0未结帖 1满意结帖 2无满意结帖',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效 1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=317 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic_audit`
--
DROP TABLE IF EXISTS `bbs_topic_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned DEFAULT NULL COMMENT '帖子编号',
`audit_content` varchar(300) DEFAULT NULL COMMENT '审核意见内容 ',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态: 1审核通过 2审核不通过',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=294 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic_collect`
--
DROP TABLE IF EXISTS `bbs_topic_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned NOT NULL COMMENT '主题编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_topic_uid` (`topic_id`,`uid`) USING BTREE COMMENT '主题编号和创建人编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic_user`
--
DROP TABLE IF EXISTS `bbs_topic_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint DEFAULT NULL COMMENT '频道编号',
`topic_id` bigint NOT NULL COMMENT '帖子编号',
`comment_id` bigint unsigned NOT NULL COMMENT '评论编号',
`comment_level` tinyint unsigned NOT NULL COMMENT '评论等级',
`uid` varchar(30) NOT NULL COMMENT '应用用户编号',
`reply_count` int DEFAULT NULL COMMENT '回复总数',
`reply_count_today` int DEFAULT NULL COMMENT '今天回复数量',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_ids` (`channel_id`,`topic_id`,`comment_id`) USING BTREE COMMENT '联合唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=820 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_user`
--
DROP TABLE IF EXISTS `bbs_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`uid` bigint unsigned NOT NULL COMMENT '应用用户编号',
`nick_name` varchar(40) NOT NULL DEFAULT '' COMMENT '应用用户昵称',
`mobile` varchar(30) NOT NULL COMMENT '应用用户手机号',
`avatar` varchar(300) DEFAULT NULL COMMENT '应用用户头像',
`app_type` tinyint unsigned DEFAULT '1' COMMENT '应用类型',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_uid` (`uid`) USING BTREE COMMENT '用户编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-blog`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-blog` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-blog`;
--
-- Table structure for table `blog`
--
DROP TABLE IF EXISTS `blog`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog` (
`id` bigint unsigned NOT NULL COMMENT '编号',
`title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题(最多30个字)',
`category_id` bigint unsigned NOT NULL COMMENT '分类编号',
`type` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '文章类型: 0原创1转载',
`reprint_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原文地址',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '内容',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '状态0草稿1审核中2审核通过3审核不通过',
`is_visible` tinyint unsigned DEFAULT '1' COMMENT '是否可见0隐藏1显示',
`is_elite` tinyint unsigned DEFAULT '0' COMMENT '是否精选0否1是',
`audit_time` datetime DEFAULT NULL COMMENT '第一次审核通过时间',
`last_audit_time` datetime DEFAULT NULL COMMENT '最后一次审核通过时间',
`browse_count` bigint unsigned DEFAULT '0' COMMENT '浏览数',
`points` bigint DEFAULT NULL COMMENT '打赏积分',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态0无效1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_audit`
--
DROP TABLE IF EXISTS `blog_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`blog_id` bigint unsigned NOT NULL COMMENT '博客编号',
`blog_uid` bigint unsigned NOT NULL COMMENT '博客作者编号',
`blog_creat_time` datetime NOT NULL COMMENT '博客创建时间',
`content` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核意见',
`audit_status` tinyint unsigned DEFAULT NULL COMMENT '审核结果2审核通过3审核不通过',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态0无效1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`uname` varchar(40) DEFAULT NULL COMMENT '审核人姓名',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_category`
--
DROP TABLE IF EXISTS `blog_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '分类名称(最多10个字)',
`parent` bigint unsigned DEFAULT '0' COMMENT '上级编号(0为一级分类无父级)',
`sort` tinyint unsigned DEFAULT NULL COMMENT '序号',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态0无效1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_collect`
--
DROP TABLE IF EXISTS `blog_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`blog_id` bigint unsigned NOT NULL COMMENT '博客编号',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_topic_uid` (`blog_id`,`uid`) USING BTREE COMMENT '主题编号和创建人编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='用户收藏的主题';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_draft`
--
DROP TABLE IF EXISTS `blog_draft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_draft` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题(最多30个字)',
`category_id` bigint unsigned NOT NULL COMMENT '分类编号',
`type` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '文章类型: 0原创1转载',
`reprint_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原文地址',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '内容',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '状态0草稿1审核中2审核通过3审核不通过',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态0无效1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客草稿';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_draft_auto`
--
DROP TABLE IF EXISTS `blog_draft_auto`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_draft_auto` (
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`title` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '标题(最多30个字)',
`category_id` bigint unsigned NOT NULL COMMENT '分类编号',
`type` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '文章类型: 0原创1转载',
`reprint_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原文地址',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '内容',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`uid`) USING BTREE,
UNIQUE KEY `uniq_uid_one` (`uid`) USING BTREE COMMENT '用户编号唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客草稿自动保存';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_reward`
--
DROP TABLE IF EXISTS `blog_reward`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_reward` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`blog_id` bigint unsigned NOT NULL COMMENT '博客编号',
`blog_uid` bigint unsigned NOT NULL COMMENT '博客作者编号',
`content` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '评价(最多20个字)',
`points` bigint unsigned DEFAULT '0' COMMENT '打赏积分',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态0无效1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `blog_id` (`blog_id`,`blog_uid`,`uid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1623582751715438594 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='打赏';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_tag_mapping`
--
DROP TABLE IF EXISTS `blog_tag_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_tag_mapping` (
`id` bigint unsigned NOT NULL COMMENT '编号',
`blog_id` bigint unsigned NOT NULL COMMENT '博客编号',
`tag_id` bigint unsigned NOT NULL COMMENT '标签编号',
`uid` bigint unsigned NOT NULL COMMENT '用户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客标签映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_tag_mapping_draft`
--
DROP TABLE IF EXISTS `blog_tag_mapping_draft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_tag_mapping_draft` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`blog_id` bigint unsigned NOT NULL COMMENT '博客编号',
`tag_id` bigint unsigned NOT NULL COMMENT '标签编号',
`uid` bigint unsigned NOT NULL COMMENT '用户编号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=105 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='博客草稿标签映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_tag_ref`
--
DROP TABLE IF EXISTS `blog_tag_ref`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_tag_ref` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`tag_id` bigint DEFAULT NULL COMMENT '标签ID',
`tag_name` varchar(40) DEFAULT NULL COMMENT '标签名称',
`ref_count` int DEFAULT NULL COMMENT '标签引用次数',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `blog_user_collect`
--
DROP TABLE IF EXISTS `blog_user_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `blog_user_collect` (
`uid` bigint unsigned NOT NULL COMMENT '被关注人的编号',
`collect_uid` bigint unsigned NOT NULL COMMENT '关注人编号',
UNIQUE KEY `unqi_uid` (`uid`,`collect_uid`) USING BTREE COMMENT '关注唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='关注博主表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_vip`
--
DROP TABLE IF EXISTS `user_vip`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_vip` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`user_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户编号',
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名',
`real_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '真实姓名',
`mobile_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号码',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-campaigns`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-campaigns` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-campaigns`;
--
-- Table structure for table `ad_site_dict`
--
DROP TABLE IF EXISTS `ad_site_dict`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ad_site_dict` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`site_name` varchar(200) DEFAULT NULL COMMENT '位置名称',
`sort` int NOT NULL COMMENT '排序',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='广告位置字典表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adaption_pioneer`
--
DROP TABLE IF EXISTS `adaption_pioneer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adaption_pioneer` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`creator_uid` bigint NOT NULL COMMENT '创建用户编号',
`creator_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建用户名称',
`name` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '活动名称',
`guest_name` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '嘉宾名称',
`guest_position` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '嘉宾职位',
`guest_description` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '嘉宾描述',
`enterprise_id` bigint unsigned NOT NULL COMMENT '企业编号',
`enterprise_name` varchar(256) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业名称',
`enterprise_logo_url` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业LOGO的URL地址',
`enterprise_site_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业站点的URL地址',
`active_file_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '活动文件名称',
`active_file_url` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '活动文件URL地址',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`logo_url` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '封面LOGO URL地址',
`active_time` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '活动时间',
`active_description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '活动简介',
`web_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'web端链接',
`app_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'app端链接',
`webchat_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '小程序地址',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `company_category`
--
DROP TABLE IF EXISTS `company_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `company_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`sort_no` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `company_union`
--
DROP TABLE IF EXISTS `company_union`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `company_union` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`company_category_id` bigint DEFAULT NULL,
`company_icon` varchar(200) DEFAULT NULL,
`company_name` varchar(200) DEFAULT NULL,
`company_detail` text,
`pro_one_pic` varchar(200) DEFAULT NULL,
`pro_one_detail` text,
`pro_two_pic` varchar(200) DEFAULT NULL,
`pro_two_detail` text,
`pro_three_pic` varchar(200) DEFAULT NULL,
`pro_three_detail` text,
`sort_no` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `competition`
--
DROP TABLE IF EXISTS `competition`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `competition` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`creator_uid` bigint NOT NULL COMMENT '创建用户编号',
`type` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '活动类型',
`name` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '活动名称',
`logo_url` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '封面LOGO URL地址',
`active_time` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '活动时间',
`organizers` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主办方',
`description` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '活动简介',
`seq` bigint NOT NULL DEFAULT '1' COMMENT '序号',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`web_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'web端链接',
`app_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'app端链接',
`webchat_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信小程序地址',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `home_ad_info`
--
DROP TABLE IF EXISTS `home_ad_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `home_ad_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`title` varchar(300) NOT NULL COMMENT '标题',
`site_id` bigint DEFAULT NULL COMMENT '位置',
`link_url` varchar(300) DEFAULT NULL COMMENT '链接',
`pic_path` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图片地址',
`is_delete` int NOT NULL DEFAULT '0' COMMENT '是否删除 0-未删除1-删除',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='首页广告信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `home_notice`
--
DROP TABLE IF EXISTS `home_notice`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `home_notice` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`title` varchar(100) DEFAULT NULL COMMENT '公告标题',
`content` varchar(500) DEFAULT NULL COMMENT '公告内容',
`notice_status` tinyint DEFAULT '0' COMMENT '是否开启0关闭1开启',
`status` tinyint DEFAULT '1' COMMENT '是否删除0删除1未删除',
`start_time` datetime DEFAULT NULL COMMENT '公告开始时间',
`end_time` datetime DEFAULT NULL COMMENT '公告结束时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`) /*!50100 WITH PARSER `ngram` */
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='首页公告信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `osc_enroll_info`
--
DROP TABLE IF EXISTS `osc_enroll_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `osc_enroll_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`team_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '团队名称',
`osc_id` int DEFAULT NULL COMMENT '赛题ID',
`leader_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '队长名字',
`leader_tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '队长电话',
`ext_map` tinytext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '团队信息',
`leader_idcard` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '队长身份证信息',
`team_count` tinyint DEFAULT NULL COMMENT '团队人数',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `unx_index` (`uid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ruyi_training`
--
DROP TABLE IF EXISTS `ruyi_training`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ruyi_training` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`creator_uid` bigint NOT NULL COMMENT '创建用户编号',
`creator_name` varchar(64) NOT NULL COMMENT '创建者姓名',
`logo_url` varchar(64) NOT NULL COMMENT '封面LOGO URL地址',
`name` varchar(128) NOT NULL COMMENT '培训名称',
`location` varchar(64) NOT NULL COMMENT '培训地点',
`training_time` varchar(64) NOT NULL COMMENT '培训时间',
`lecturers` varchar(64) NOT NULL COMMENT '培训讲师',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='如意服务培训表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ruyi_training_picture`
--
DROP TABLE IF EXISTS `ruyi_training_picture`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ruyi_training_picture` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`ruyi_id` bigint NOT NULL COMMENT '如意服务培训编号',
`picture_url` varchar(64) NOT NULL COMMENT '图片URL地址',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='如意服务培训图片表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `solution_info`
--
DROP TABLE IF EXISTS `solution_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `solution_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`applicant_type` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参赛赛道',
`applicant_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业/团队名称',
`applicant_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系地址',
`applicant_description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业/团队简介',
`submitter_uid` bigint unsigned NOT NULL COMMENT '提交人用户编号',
`submitter` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '提交人用户名',
`auditor_uid` bigint unsigned DEFAULT NULL COMMENT '审核人用户编号',
`auditor` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核人(实名)',
`comment` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核意见',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0-草稿、1-已报名、2-已参赛、3-审核通过、4-审核不通过、5-已上传',
`manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '负责人名称',
`manager_title` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '负责人职务',
`manager_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '负责人电话',
`manager_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '负责人邮箱',
`contact_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人名称',
`contact_title` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人职务',
`contact_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人电话',
`contact_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人邮箱',
`solution_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参赛项目名称',
`solution_area` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '应用领域',
`solution_description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参赛项目简介',
`contest_doc_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '比赛报名文档URL地址',
`applicant_logo_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业/团队LOGO URL地址',
`audit_time` datetime DEFAULT NULL COMMENT '审核通过时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
`applicant_area` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参赛方向',
`recommend_enterprise` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '推荐企业',
`seq` bigint unsigned NOT NULL DEFAULT '1' COMMENT '序号',
`game_logo_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '成果封面URL地址',
`game_file_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '成果文件URL地址',
`award` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '成果展示-奖项',
`game_result` tinyint DEFAULT NULL COMMENT '大赛结果: 0-初赛1-复赛2-决赛',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `votes_prize`
--
DROP TABLE IF EXISTS `votes_prize`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `votes_prize` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '奖品code',
`is_used` int DEFAULT NULL COMMENT '是否使用0未使用1已使用',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `votes_prize_record`
--
DROP TABLE IF EXISTS `votes_prize_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `votes_prize_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`prize_user_id` bigint DEFAULT NULL COMMENT '中奖人ID',
`prize_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '奖品code',
`prize_time` datetime DEFAULT NULL COMMENT '中奖时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `votes_record`
--
DROP TABLE IF EXISTS `votes_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `votes_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`votes_user_id` bigint DEFAULT NULL COMMENT '投票人id',
`votes_subject_id` bigint DEFAULT NULL COMMENT '投票对象ID',
`votes_subject_type` int DEFAULT NULL COMMENT '投票对象类型',
`votes_time` datetime DEFAULT NULL COMMENT '投票时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=202 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='投票记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `votes_subject`
--
DROP TABLE IF EXISTS `votes_subject`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `votes_subject` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`subject_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编号',
`company_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`team_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '团队名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'logo',
`subject_type` int DEFAULT NULL COMMENT '类型1企业2.团队',
`subject_introduce` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '介绍',
`adapter_introduce` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '适配介绍',
`member_introduce` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成员介绍',
`product_introduce` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品介绍',
`subject_story` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '故事',
`votes_num` int DEFAULT NULL COMMENT '投票数',
`votes_total_num` int DEFAULT NULL COMMENT '投票总数',
`votes_adjust_num` int DEFAULT NULL COMMENT '投票调整数',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `works_info`
--
DROP TABLE IF EXISTS `works_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `works_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`title` varchar(200) COLLATE utf8mb4_general_ci NOT NULL COMMENT '作品标题',
`cover` text COLLATE utf8mb4_general_ci NOT NULL COMMENT '封面',
`ppt` text COLLATE utf8mb4_general_ci NOT NULL COMMENT 'PPT',
`status` int NOT NULL COMMENT '1审核中 2审核通过 3审核未通过',
`submit_uid` bigint NOT NULL COMMENT '提交者id',
`submit_name` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交者姓名',
`review_uid` bigint DEFAULT NULL COMMENT '审核者id',
`review_message` text COLLATE utf8mb4_general_ci COMMENT '审核意见',
`review_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='作品信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-cloud`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-cloud` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-cloud`;
--
-- Table structure for table `alarm_item`
--
DROP TABLE IF EXISTS `alarm_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_item` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条目代码',
`alarm_resource_type_id` bigint DEFAULT NULL COMMENT '告警资源类型id',
`unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '阈值显示单位',
`unsupport_fields` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '不支持的告警规则字段',
`extend_field` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扩展字段',
`source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警条目';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_item_meta`
--
DROP TABLE IF EXISTS `alarm_item_meta`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_item_meta` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`alarm_item_id` bigint DEFAULT NULL COMMENT '所属告警条目Id',
`expr_template` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警创建模板',
`source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警条目元数据';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_monitor_instance`
--
DROP TABLE IF EXISTS `alarm_monitor_instance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_monitor_instance` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`alarm_rule_id` bigint DEFAULT NULL COMMENT '告警规则id',
`monitor_instance` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '受监控实例id',
`source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
`monitor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '受监控实例名',
`monitor_create_time` datetime DEFAULT NULL COMMENT '受监控实例创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1082 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警规则监控实例关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_receiver`
--
DROP TABLE IF EXISTS `alarm_receiver`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_receiver` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '方式(email\\dingding\\sms\\http)',
`receive_config` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接收配置信息',
`group_id` bigint DEFAULT NULL COMMENT '接收组id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`description` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '简介',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=73 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='接收器';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_receiver_group`
--
DROP TABLE IF EXISTS `alarm_receiver_group`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_receiver_group` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称(示例:云计算运维组、门户运维组)',
`remark` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='接收器组';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_record`
--
DROP TABLE IF EXISTS `alarm_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`alarm_task_id` bigint DEFAULT NULL COMMENT '告警任务id',
`alarm_task_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警任务名称',
`alert_status` tinyint(1) DEFAULT NULL COMMENT '告警状态(0告警/1恢复)',
`monitor_instance_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警触发实例',
`cur_value` int DEFAULT NULL COMMENT '指标当前值',
`thresholds` int DEFAULT NULL COMMENT '触发阈值',
`condition_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条件类型',
`period` int DEFAULT NULL COMMENT '持续时间',
`level` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警级别',
`source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
`trigger_time` datetime DEFAULT NULL COMMENT '触发时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`alarm_metric` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警条目名称',
`monitor_instance_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警触发实例名称',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'cn-cs-1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=70074 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_resource_type`
--
DROP TABLE IF EXISTS `alarm_resource_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_resource_type` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源类型名称',
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源类型代码',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警资源类型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_rule`
--
DROP TABLE IF EXISTS `alarm_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_rule` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`alarm_task_id` bigint DEFAULT NULL COMMENT '所属告警任务id',
`alarm_item_id` bigint DEFAULT NULL COMMENT '告警条目id',
`thresholds` int DEFAULT NULL COMMENT '告警阈值',
`condition_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条件类型',
`period` int DEFAULT NULL COMMENT '持续时间',
`level` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警级别(警告warning、严重critical、\r\n紧急emergency)',
`status` tinyint DEFAULT NULL COMMENT '告警状态(0监控中/1已触发/-1数据不足)',
`extend_field` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扩展字段',
`ref_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警请求返回id(如果请求第三方系统创建告警此处存储第三方系统返回的id)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`alarm_item_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警条目名称',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'cn-cs-1' COMMENT '区域',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=893 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警规则';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_task`
--
DROP TABLE IF EXISTS `alarm_task`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_task` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务名称',
`alarm_receiver_group_id` bigint DEFAULT NULL COMMENT '接收器组',
`repeat_times` int DEFAULT NULL COMMENT '重复次数',
`repeat_interval` int DEFAULT NULL COMMENT '重复间隔',
`recover_notify` tinyint(1) DEFAULT NULL COMMENT '告警恢复通知(0 开启 1 关闭)',
`ref_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '告警请求返回id',
`status` tinyint DEFAULT NULL COMMENT '状态(0 停用 1 启用 )',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'cn-cs-1' COMMENT '区域',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=883 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警任务';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `alarm_task_alarm_receiver`
--
DROP TABLE IF EXISTS `alarm_task_alarm_receiver`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `alarm_task_alarm_receiver` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '表主键id',
`alarm_task_id` bigint DEFAULT NULL COMMENT '告警任务id',
`alarm_receiver_id` bigint DEFAULT NULL COMMENT '接收器id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1024 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='告警任务接收器关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cgs_server`
--
DROP TABLE IF EXISTS `cgs_server`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cgs_server` (
`id` bigint NOT NULL AUTO_INCREMENT,
`region` varchar(100) NOT NULL COMMENT '区域',
`external_id` varchar(255) NOT NULL COMMENT '对应vmi集群后台中的server_name',
`specification` varchar(255) NOT NULL,
`server_ip` varchar(100) NOT NULL COMMENT '内网ip',
`public_ip` varchar(100) DEFAULT NULL COMMENT '公网ip',
`capability` varchar(512) DEFAULT NULL COMMENT '服务能力',
`applicable_scene` varchar(512) DEFAULT NULL COMMENT '使用场景',
`android_resolution` varchar(256) DEFAULT NULL COMMENT '安卓分辨率',
`android_specification` varchar(256) DEFAULT NULL COMMENT '安卓规格',
`status` int NOT NULL COMMENT '0启用/1停用',
`bind_uid` bigint DEFAULT NULL COMMENT '绑定用户时填充',
`bind_name` varchar(255) DEFAULT NULL COMMENT '绑定用户时填充(用户购买时会输入的名称)',
`bind_time` timestamp NULL DEFAULT NULL COMMENT '绑定用户时填充',
`bind_is_expire` tinyint(1) DEFAULT NULL,
`create_time` timestamp NULL DEFAULT NULL,
`update_time` timestamp NULL DEFAULT NULL,
`bind_expire_time` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cgs_server_specification`
--
DROP TABLE IF EXISTS `cgs_server_specification`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cgs_server_specification` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`specification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '唯一约束',
`status` int DEFAULT NULL,
`cpu` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`memory` int DEFAULT NULL COMMENT 'gb',
`storage` int DEFAULT NULL COMMENT 'gb',
`gpu` varchar(50) DEFAULT NULL COMMENT 'gpu卡数量',
`bandwidth` int DEFAULT NULL COMMENT 'gbps',
`vmi_cnt` int DEFAULT NULL COMMENT '虚拟机数量',
`description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`create_id` bigint DEFAULT NULL COMMENT '创建人',
`create_time` timestamp NULL DEFAULT NULL,
`update_time` timestamp NULL DEFAULT NULL,
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '区域',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `specification` (`specification`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_region`
--
DROP TABLE IF EXISTS `cloud_region`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_region` (
`id` int NOT NULL COMMENT 'ID',
`area_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称',
`area_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '地区编码',
`status` int DEFAULT NULL COMMENT '状态',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`platform_type` varchar(50) DEFAULT 'ZSTACK' COMMENT '平台类型',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='云区域';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cloud_region_settings`
--
DROP TABLE IF EXISTS `cloud_region_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cloud_region_settings` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地区',
`server_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务ip',
`server_port` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务端口',
`admin_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员账号',
`admin_password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员密码',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '更新时间',
`server_password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '服务器密码',
`server_ssh_port` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ssh端口',
`backup_storage_uuids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`platform_type` varchar(50) COLLATE utf8mb4_general_ci DEFAULT 'ZSTACK' COMMENT '平台类型',
`server_url` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务url地址',
`extra_data` varchar(1024) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附加数据json格式',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='地区配置信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `message_status`
--
DROP TABLE IF EXISTS `message_status`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `message_status` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
`group_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消费者名称',
`msg_tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '消息标签',
`msg_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '消息标识',
`msg_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息ID',
`msg_body` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '消息内容',
`consumer_status` tinyint NOT NULL COMMENT '消费状态:1.处理中 2.消费完成 3.消费失败',
`consumer_times` datetime NOT NULL COMMENT '消费时间',
`processing_times` tinyint DEFAULT NULL COMMENT '处理次数',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3306 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='消费消费状态表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `region_zstack_http_endpoint`
--
DROP TABLE IF EXISTS `region_zstack_http_endpoint`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `region_zstack_http_endpoint` (
`id` int NOT NULL COMMENT '主键',
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`zstack_http_endpoint` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstack_http_endpoint uuid',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_bandwidth_specifications`
--
DROP TABLE IF EXISTS `z_bandwidth_specifications`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_bandwidth_specifications` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`size` int unsigned DEFAULT NULL COMMENT '速率',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='带宽规格';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_account`
--
DROP TABLE IF EXISTS `z_cloud_account`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_account` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地区',
`user_id` bigint DEFAULT NULL COMMENT 'user表id',
`account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账户',
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '密码',
`thirdparty_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '第三方ID如zstackuid',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`tenant_id` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户/项目id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5344 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='zstack账户与平台账户关系表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_db`
--
DROP TABLE IF EXISTS `z_cloud_db`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_db` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例名称',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例标签',
`state` int DEFAULT NULL COMMENT '状态 1-运行中; 0-已停止',
`z_cloud_db_type_id` bigint unsigned DEFAULT NULL COMMENT '云数据库类型id',
`public_ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公网ip',
`port` int DEFAULT NULL COMMENT '端口',
`z_cloud_ip_mapping_id` bigint unsigned DEFAULT NULL COMMENT 'IP映射关系表id',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`type` int unsigned DEFAULT NULL COMMENT '类型 1-mysql; 2-redis',
`expire_time` datetime DEFAULT NULL COMMENT '过期时间',
`is_expire` int DEFAULT NULL COMMENT '是否已过期1.是0或null.否)',
`instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例ID',
`extension_data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扩展数据',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=184 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云数据库';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_db_region_settings`
--
DROP TABLE IF EXISTS `z_cloud_db_region_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_db_region_settings` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地区',
`server_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务ip',
`server_port` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务端口',
`admin_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员账号',
`admin_password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理员密码',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '更新时间',
`k8s_master_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`k8s_oauth_token` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
`external_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='DB地区配置信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_db_type`
--
DROP TABLE IF EXISTS `z_cloud_db_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_db_type` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`state` int DEFAULT NULL COMMENT '状态(1-启用; 2-禁用)',
`cpu` int DEFAULT NULL COMMENT 'cpu',
`ram` int DEFAULT NULL COMMENT '内存mysqlG; redisMb',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`version` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '版本',
`type` int DEFAULT NULL COMMENT '类型',
`instance_type` int DEFAULT NULL COMMENT '实例类型',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`is_quick` int DEFAULT NULL COMMENT '是否快速配置(1-是;0或null-否)',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '是否被引用(1-是;0或null-否)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云数据库类型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_disk`
--
DROP TABLE IF EXISTS `z_cloud_disk`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_disk` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`cloud_disk_specifications_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云盘规格',
`vm_uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'vm uuid',
`status` int DEFAULT NULL COMMENT '状态',
`state` int DEFAULT NULL COMMENT '就绪状态',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
`format` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '格式',
`instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例ID',
PRIMARY KEY (`id`) USING BTREE,
KEY `index_vmuuid` (`vm_uuid`)
) ENGINE=InnoDB AUTO_INCREMENT=878 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云盘';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_disk_specifications`
--
DROP TABLE IF EXISTS `z_cloud_disk_specifications`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_disk_specifications` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '名称',
`size` int unsigned DEFAULT NULL COMMENT '容量',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`disk_bandwidth_flag` tinyint unsigned DEFAULT NULL COMMENT '磁盘带宽(1 表示总速度 2 表示读写速度)',
`disk_bandwidth` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '磁盘带宽(GB/s)',
`read_speed` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '读取速度(GB/s)',
`write_speed` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '写入速度(GB/s)',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`description` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '简介',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=utf8mb3 COMMENT='云盘规格';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_ip`
--
DROP TABLE IF EXISTS `z_cloud_ip`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_ip` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`cloud_ip_specifications_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP规格名称',
`vm_id` bigint unsigned DEFAULT NULL COMMENT '云主机ID',
`status` int DEFAULT NULL COMMENT '状态',
`expire_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`eip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP',
`private_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '私网IP',
`public_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公网IP',
`instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例ID',
`nat_gateway_id` bigint unsigned DEFAULT NULL COMMENT 'nat网关id',
`lb_id` bigint unsigned DEFAULT NULL COMMENT '负载均衡器id',
PRIMARY KEY (`id`) USING BTREE,
KEY `index_vmid` (`vm_id`)
) ENGINE=InnoDB AUTO_INCREMENT=739 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='IP';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_ip_mapping`
--
DROP TABLE IF EXISTS `z_cloud_ip_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_ip_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`source_ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源ip',
`source_port` int DEFAULT NULL COMMENT '源端口',
`ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换后ip',
`port` int DEFAULT NULL COMMENT '转换后端口',
`is_quote` int DEFAULT NULL COMMENT '是否被占用',
`type` int DEFAULT NULL COMMENT '类型',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='IP映射关系表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_ip_specifications`
--
DROP TABLE IF EXISTS `z_cloud_ip_specifications`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_ip_specifications` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`bandwidth` int DEFAULT NULL COMMENT '带宽',
`status` int DEFAULT NULL COMMENT '状态',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='IP规格';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_lb`
--
DROP TABLE IF EXISTS `z_cloud_lb`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_lb` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` bigint unsigned NOT NULL COMMENT '用户编号: user.uid',
`uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '负载均衡器的zstack UUID',
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '负载均衡器名称',
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地区',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0未生效、1运行中',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
`eip_id` bigint unsigned DEFAULT NULL COMMENT '弹性IP的编号: z_cloud_ip.id',
`vip_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '虚拟IP的地址: 冗余存储,不会变化',
`vip_uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '虚拟IP的的zstack UUID解绑弹性IP功能使用',
`vip_category` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '虚拟IP网络类型一般公共网络<public>,冗余存储,不会变化',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_lb_listener`
--
DROP TABLE IF EXISTS `z_cloud_lb_listener`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_lb_listener` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` bigint unsigned NOT NULL COMMENT '用户编号: user.uid',
`lb_id` bigint unsigned NOT NULL COMMENT '负载均衡器的编号: z_cloud_lb.id',
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '监听器名称',
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '地区',
`uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '监听器的zstack UUID',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
`protocol` char(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '协议TCP|UDP',
`load_balancer_port` int unsigned NOT NULL COMMENT '负载均衡端口',
`instance_port` int unsigned NOT NULL COMMENT '云主机端口',
`connection_idle_timeout` int unsigned NOT NULL COMMENT '空闲连接超时',
`healthy_threshold` int NOT NULL COMMENT '健康检查阈值',
`health_check_target` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '健康检查端口',
`unhealthy_threshold` int unsigned NOT NULL COMMENT '非健康监控阈值',
`health_check_interval` int unsigned NOT NULL COMMENT '健康检查间隔时间',
`max_connection` int unsigned NOT NULL COMMENT '最大连接数量',
`balancer_algorithm` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '负载均衡算法',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_lb_listener_vm`
--
DROP TABLE IF EXISTS `z_cloud_lb_listener_vm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_lb_listener_vm` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`lb_id` bigint unsigned NOT NULL COMMENT '负载均衡器的编号: z_cloud_lb.id',
`listener_id` bigint unsigned NOT NULL COMMENT '监听器的编号: z_cloud_lb_listener.id',
`nic_uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '云主机网卡的zstack UUID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_region_cluster`
--
DROP TABLE IF EXISTS `z_cloud_region_cluster`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_region_cluster` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地区',
`cluster_uuid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '集群uuid',
`type` int DEFAULT NULL COMMENT '集群CPU架构 0为FT1为KP',
`primary_storage_uuid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主存储uuid',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '更新时间',
`primary_storage_type` int DEFAULT NULL COMMENT '主存储类型LocalStorage为0其他为1',
`host_uuids` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '如果主存储为LocalStorage设置host_uuid',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='zstack多集群配置信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_cloud_route_specifications`
--
DROP TABLE IF EXISTS `z_cloud_route_specifications`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_cloud_route_specifications` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云路由规格uuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`cpu` int DEFAULT NULL COMMENT 'CPU核数',
`ram` int DEFAULT NULL COMMENT '内存',
`route_image` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云路由镜像',
`manage_network` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '管理网络uuid',
`public_network` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公有网络uuid',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '简介',
`uid` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='服务器机型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_dnat_rule`
--
DROP TABLE IF EXISTS `z_dnat_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_dnat_rule` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`start_source_port` int DEFAULT NULL COMMENT '开始源端口',
`end_source_port` int DEFAULT NULL COMMENT '结束源端口',
`start_target_port` int DEFAULT NULL COMMENT '开始目标端口',
`end_target_port` int DEFAULT NULL COMMENT '结束目标端口',
`nat_id` bigint DEFAULT NULL COMMENT 'NAT网关ID',
`protocol` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'tcp、udp、icmp',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
`private_network_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '私有网络ip',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_global_settings`
--
DROP TABLE IF EXISTS `z_global_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_global_settings` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`type` int unsigned DEFAULT NULL COMMENT '类型',
`size` bigint DEFAULT NULL,
`status` int unsigned DEFAULT NULL COMMENT '状态',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`zstack_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstack账户名称',
`mobile` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=311 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='配额表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_image`
--
DROP TABLE IF EXISTS `z_image`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_image` (
`image_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像格式',
`platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '平台',
`size` int DEFAULT NULL COMMENT '容量GB',
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
`status` int DEFAULT '1' COMMENT '状态',
`rapid_config` bit(1) DEFAULT b'0' COMMENT '是否快速配置',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`image_icon_pool_id` bigint DEFAULT NULL COMMENT '镜像图标池ID',
`image_remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Remarks',
`custom_config` bit(1) DEFAULT NULL COMMENT '自定义配置',
`sort` int DEFAULT '99' COMMENT '排序',
`display_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '展示名称',
`recommend_config` bit(1) DEFAULT b'0' COMMENT '适配中心推荐配置',
`classification` int DEFAULT '1',
`origin_os` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`image_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=187 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='服务器镜像';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_image_icon_pool`
--
DROP TABLE IF EXISTS `z_image_icon_pool`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_image_icon_pool` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`sort` int unsigned DEFAULT '99' COMMENT '排序',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb3 COMMENT='镜像图标池';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_machine_type`
--
DROP TABLE IF EXISTS `z_machine_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_machine_type` (
`machine_type_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`level` int DEFAULT NULL COMMENT '配置等级',
`cpu` int DEFAULT NULL COMMENT 'CPU核数',
`ram` int DEFAULT NULL COMMENT '内存',
`cpu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理器型号',
`cpu_clock_speed` float DEFAULT NULL COMMENT '处理器主频',
`intranet_bandwidth` int DEFAULT NULL COMMENT '内网带宽',
`reference_price` decimal(12,2) DEFAULT NULL COMMENT '规格参考价',
`rapid_config` bit(1) DEFAULT b'0' COMMENT '是否快速配置',
`status` int DEFAULT NULL COMMENT '状态',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`use_adapt` bit(1) DEFAULT NULL,
`recommend_config` bit(1) DEFAULT b'0' COMMENT '适配中心推荐配置',
`adapt_aduit` bit(1) DEFAULT b'0' COMMENT '适配是否需要审核,1表示需要审核0表示不需要',
PRIMARY KEY (`machine_type_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='服务器机型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_nat_gateway`
--
DROP TABLE IF EXISTS `z_nat_gateway`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_nat_gateway` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'nat网关名称',
`region` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`status` int DEFAULT NULL COMMENT '状态 1 创建中 2 未绑定 3 运行中',
`private_network_id` bigint DEFAULT NULL COMMENT '私有网络 ID',
`private_network_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '私有网络名称',
`ip` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP',
`eth_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网卡名称',
`eip` varchar(19) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '弹性IP',
`cidr` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'cidr',
`instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '虚拟机实例id',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_network`
--
DROP TABLE IF EXISTS `z_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_network` (
`network_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`type` int DEFAULT NULL COMMENT '类型',
`public_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公网IP',
`network_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网络类型',
`ip_address_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址类型',
`dhcp_serve_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'DHCP服务IP',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`cidr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CIDR',
PRIMARY KEY (`network_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='服务器网络';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_openvpn`
--
DROP TABLE IF EXISTS `z_openvpn`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_openvpn` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL COMMENT '申请日期',
`end_time` datetime DEFAULT NULL COMMENT '到期日期',
`zip_path` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zip包路径',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=320 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='openVPN';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_private_network`
--
DROP TABLE IF EXISTS `z_private_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_private_network` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`type` int DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=281 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='私有网络';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_private_network_dns`
--
DROP TABLE IF EXISTS `z_private_network_dns`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_private_network_dns` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`private_network_id` bigint unsigned NOT NULL COMMENT '私有网络ID',
`dns` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'DNS',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=218 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='私有网络DNS';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_private_network_routing_entry`
--
DROP TABLE IF EXISTS `z_private_network_routing_entry`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_private_network_routing_entry` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`private_network_id` bigint unsigned NOT NULL COMMENT '私有网络ID',
`target_segment` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '目标网段',
`next_hop` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下一跳',
`subnet_mask` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '子网掩码',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='私有网络路由条目';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_private_network_segment`
--
DROP TABLE IF EXISTS `z_private_network_segment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_private_network_segment` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`private_network_id` bigint unsigned NOT NULL COMMENT '私有网络ID',
`ip_address_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址类型',
`begin_ip_address` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '起始ip',
`end_ip_address` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结束ip',
`subnet_mask` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '子网掩码',
`gateway` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网关',
`dhcp_serve_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'DHCP服务IP',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`cidr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CIDR',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=227 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='私有网络网络段';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_private_network_vm`
--
DROP TABLE IF EXISTS `z_private_network_vm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_private_network_vm` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`private_network_id` bigint unsigned DEFAULT NULL COMMENT '私有网络ID',
`vm_id` bigint unsigned DEFAULT NULL COMMENT 'VM ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`current_network_uses_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '当前网络使用IP',
`default_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '默认IP',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=308 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='私有网络-云主机';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_remote_console`
--
DROP TABLE IF EXISTS `z_remote_console`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_remote_console` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`type` tinyint unsigned NOT NULL COMMENT '类型1-最佳实践 2-常见问题)',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'URL链接',
`status` int unsigned DEFAULT NULL COMMENT '状态0无效,1有效',
`sequence` int unsigned DEFAULT NULL COMMENT '排序',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='远程控制台';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_security_group`
--
DROP TABLE IF EXISTS `z_security_group`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_security_group` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`ip_address_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址类型',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`status` int unsigned DEFAULT NULL COMMENT '状态',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=262 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='安全组';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_security_group_private_network`
--
DROP TABLE IF EXISTS `z_security_group_private_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_security_group_private_network` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`security_group_id` bigint unsigned NOT NULL COMMENT '安全组ID',
`private_network_id` bigint unsigned NOT NULL COMMENT '私有网络ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='安全组-私有网络';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_security_group_rules`
--
DROP TABLE IF EXISTS `z_security_group_rules`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_security_group_rules` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`security_group_id` bigint unsigned NOT NULL COMMENT '安全组ID',
`type` int unsigned DEFAULT NULL COMMENT '类型1-入方向 2-出方向)',
`protocol` int unsigned DEFAULT NULL COMMENT '协议1-ALL 2-TCP 3-UDP 4-ICMP',
`start_port` int unsigned DEFAULT NULL COMMENT '起始端口',
`end_port` int unsigned DEFAULT NULL COMMENT '结束端口',
`cidr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CIDR',
`ip_address_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址类型',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`source_security_group_id` bigint unsigned DEFAULT NULL COMMENT '源安全组ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=397 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='安全组规则';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_security_group_vm`
--
DROP TABLE IF EXISTS `z_security_group_vm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_security_group_vm` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`security_group_id` bigint unsigned NOT NULL COMMENT '安全组ID',
`vm_id` bigint unsigned DEFAULT NULL COMMENT 'VM ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='安全组-云主机';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_vm`
--
DROP TABLE IF EXISTS `z_vm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_vm` (
`vm_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`machine_type_id` bigint DEFAULT NULL COMMENT '机型ID',
`image_id` bigint DEFAULT NULL COMMENT '镜像ID',
`network_id` bigint DEFAULT NULL COMMENT '网络ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '云主机名称',
`private_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '私网IP',
`period` int DEFAULT NULL COMMENT '购买时长(月)',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`status` int DEFAULT NULL COMMENT '状态',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`private_network_id` bigint unsigned DEFAULT NULL COMMENT '私有网络ID',
`current_network_uses_ip` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '当前网络使用IP',
`network_type` int unsigned DEFAULT NULL COMMENT '网络类型(1-基础网络 3-私有网络)',
`is_set_consolepass` smallint DEFAULT '0' COMMENT '是否设置了控制台密码,0:无1:有,默认0',
`instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '实例ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
PRIMARY KEY (`vm_id`) USING BTREE,
KEY `index_uuid` (`uuid`)
) ENGINE=InnoDB AUTO_INCREMENT=3249 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='虚拟机实例';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_vm_ssh_key`
--
DROP TABLE IF EXISTS `z_vm_ssh_key`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_vm_ssh_key` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`public_key` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公钥',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='虚拟机秘钥';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_vm_tags`
--
DROP TABLE IF EXISTS `z_vm_tags`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_vm_tags` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`uuid` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`color` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '颜色',
`is_deleted` tinyint unsigned DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='虚拟机标签';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_volume_snapshot`
--
DROP TABLE IF EXISTS `z_volume_snapshot`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_volume_snapshot` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`parent_uuid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '父 uuid',
`vm_uuid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'vm uuid',
`name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`size` bigint unsigned DEFAULT NULL COMMENT '容量',
`status` tinyint unsigned DEFAULT NULL COMMENT '状态',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标记1 表示删除, 0 表示未删除)',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '简介',
`type` tinyint DEFAULT NULL COMMENT '类型1-云主机 2-云盘)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1607559029476773891 DEFAULT CHARSET=utf8mb3 COMMENT='云主机快照';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-comment`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-comment` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-comment`;
--
-- Table structure for table `comment`
--
DROP TABLE IF EXISTS `comment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `comment` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` varchar(30) NOT NULL COMMENT '主题编号',
`topic_title` varchar(300) DEFAULT NULL COMMENT '主页标题',
`channel_id` varchar(30) DEFAULT NULL COMMENT '渠道编号',
`title` varchar(300) DEFAULT NULL COMMENT '评论标题',
`content` text COMMENT '评论内容',
`comment_level` tinyint DEFAULT NULL COMMENT '评论等级',
`parent_id` bigint DEFAULT NULL COMMENT '父级评论编号',
`to_uid` varchar(30) DEFAULT NULL COMMENT '被评论人编号',
`is_to` tinyint unsigned DEFAULT '0' COMMENT '是否@人 0否 1',
`app_type` tinyint unsigned NOT NULL COMMENT '应用类型',
`points` bigint unsigned DEFAULT NULL COMMENT '星币',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 ',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` varchar(30) NOT NULL COMMENT '创建人编号',
`is_hot` int DEFAULT '0' COMMENT '是否热评0否1是',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=913 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `comment_audit`
--
DROP TABLE IF EXISTS `comment_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `comment_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`post_id` bigint unsigned DEFAULT NULL COMMENT '帖子编号',
`audit_content` varchar(300) DEFAULT NULL COMMENT '审核意见内容 ',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态: 1审核通过 2审核不通过',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=821 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `comment_report`
--
DROP TABLE IF EXISTS `comment_report`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `comment_report` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`comment_id` bigint unsigned NOT NULL COMMENT '评论编号',
`comment_uid` bigint unsigned DEFAULT NULL COMMENT '评论用户编号',
`comment_create_time` datetime DEFAULT NULL COMMENT '评论时间',
`report_content` varchar(300) DEFAULT NULL COMMENT '举报理由',
`report_status` tinyint unsigned DEFAULT NULL COMMENT '举报状态 1:未处理 2:不予处理 3:已删除',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `virtual_user`
--
DROP TABLE IF EXISTS `virtual_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `virtual_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`uid` varchar(30) NOT NULL COMMENT '应用用户编号',
`nick_name` varchar(40) NOT NULL COMMENT '应用用户昵称',
`avatar` varchar(300) DEFAULT NULL COMMENT '应用用户头像',
`app_type` tinyint unsigned DEFAULT '1' COMMENT '应用类型',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_uid` (`uid`) USING BTREE COMMENT '用户编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=74 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-doc`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-doc` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-doc`;
--
-- Table structure for table `doc`
--
DROP TABLE IF EXISTS `doc`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc` (
`title` varchar(256) NOT NULL,
`doc_describe` varchar(1024) DEFAULT NULL,
`pubtime` datetime NOT NULL,
`dom_type` varchar(2) NOT NULL COMMENT '1-html文档2-txt3-html站点4-小组5资源',
`tag_key` varchar(1024) DEFAULT NULL,
`state` varchar(2) NOT NULL COMMENT '1开放、0禁用、2待审核',
`id` bigint NOT NULL,
`ctime` datetime NOT NULL,
`etime` datetime NOT NULL,
`cusername` varchar(64) NOT NULL,
`cuser` bigint NOT NULL,
`eusername` varchar(64) NOT NULL,
`euser` bigint NOT NULL,
`text_id` bigint NOT NULL,
`runinfo_id` bigint DEFAULT NULL COMMENT '用量信息ID',
`type_id` bigint DEFAULT NULL COMMENT '文档分类ID',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除: 0未删除、1已删除',
`org_id` bigint DEFAULT NULL COMMENT '机构id',
`owner_id` bigint NOT NULL COMMENT '权限拥有者id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_comment`
--
DROP TABLE IF EXISTS `doc_comment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_comment` (
`id` bigint NOT NULL COMMENT '主键',
`doc_id` bigint NOT NULL COMMENT '文档ID',
`cuser` bigint NOT NULL COMMENT '用户ID',
`cusername` varchar(64) NOT NULL COMMENT '姓名',
`type` tinyint NOT NULL DEFAULT '1' COMMENT '类型: 0-评论、1-回复',
`content` varchar(512) NOT NULL COMMENT '内容',
`parent_id` bigint DEFAULT NULL COMMENT '回复评论ID',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除: 0未删除、1已删除',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源评论表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_draft`
--
DROP TABLE IF EXISTS `doc_draft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_draft` (
`id` bigint NOT NULL,
`content` longtext NOT NULL,
`doc_id` bigint DEFAULT NULL COMMENT '文档Id',
`ctime` datetime NOT NULL,
`etime` datetime NOT NULL,
`cuser` bigint NOT NULL,
`euser` bigint NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档草稿';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_favorite`
--
DROP TABLE IF EXISTS `doc_favorite`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_favorite` (
`id` bigint NOT NULL COMMENT '主键',
`doc_id` bigint NOT NULL COMMENT '文档ID',
`uid` bigint NOT NULL COMMENT '用户ID',
`status` tinyint NOT NULL DEFAULT '1' COMMENT '收藏状态1-未收藏、1-有效收藏、2-无效收藏',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源收藏表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_file`
--
DROP TABLE IF EXISTS `doc_file`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_file` (
`dir` varchar(256) NOT NULL,
`type` varchar(2) NOT NULL COMMENT '1图片',
`name` varchar(64) NOT NULL,
`exname` varchar(16) NOT NULL,
`len` float NOT NULL,
`filename` varchar(64) NOT NULL,
`id` bigint NOT NULL,
`ctime` datetime NOT NULL,
`etime` datetime NOT NULL,
`cusername` varchar(64) NOT NULL,
`cuser` bigint NOT NULL,
`eusername` varchar(64) NOT NULL,
`euser` bigint NOT NULL,
`pcontent` varchar(128) DEFAULT NULL,
`pstate` varchar(2) NOT NULL COMMENT '1正常、0临时',
`doc_id` bigint DEFAULT NULL,
`text_id` bigint DEFAULT NULL COMMENT '文本ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源文件表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_runinfo`
--
DROP TABLE IF EXISTS `doc_runinfo`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_runinfo` (
`id` bigint NOT NULL COMMENT '主键',
`visit_number` bigint unsigned DEFAULT '0' COMMENT '访问量',
`visit_time` datetime NOT NULL COMMENT '最后一次访问时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源用量表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_share`
--
DROP TABLE IF EXISTS `doc_share`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_share` (
`id` bigint NOT NULL COMMENT '主键',
`doc_id` bigint NOT NULL COMMENT '文档ID',
`target_type` tinyint DEFAULT NULL COMMENT '分享目标类型 0 机构 1 用户',
`target_id` bigint DEFAULT NULL COMMENT '分享目标id',
`creator_id` bigint NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`target_name` varchar(128) DEFAULT NULL,
`org_id` bigint DEFAULT NULL COMMENT '机构id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源分享';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_text`
--
DROP TABLE IF EXISTS `doc_text`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_text` (
`text` longtext NOT NULL,
`dir` longtext,
`id` bigint NOT NULL,
`ctime` datetime NOT NULL,
`etime` datetime NOT NULL,
`cusername` varchar(64) NOT NULL,
`cuser` bigint NOT NULL,
`eusername` varchar(64) NOT NULL,
`euser` bigint NOT NULL,
`pcontent` varchar(128) DEFAULT NULL,
`pstate` varchar(2) NOT NULL COMMENT '1在用内容2.版本存档3.待审核',
`doc_id` bigint DEFAULT NULL COMMENT '存档版本时记录其所对照的文档id',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除: 0未删除、1已删除',
`tag_key` varchar(1024) DEFAULT NULL COMMENT '标签json格式存储',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档内容表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `doc_type`
--
DROP TABLE IF EXISTS `doc_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `doc_type` (
`id` bigint NOT NULL,
`parent_id` bigint DEFAULT NULL,
`name` varchar(128) NOT NULL,
`sort` int NOT NULL,
`cusername` varchar(64) NOT NULL,
`cuser` bigint NOT NULL,
`eusername` varchar(64) NOT NULL,
`euser` bigint NOT NULL,
`tree_code` varchar(256) NOT NULL DEFAULT '',
`ctime` datetime NOT NULL,
`etime` datetime NOT NULL,
`org_id` bigint NOT NULL,
`org_name` varchar(100) DEFAULT NULL,
`is_deleted` tinyint NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档类型表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-edu`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-edu` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-edu`;
--
-- Table structure for table `CERT_BAK_20220629`
--
DROP TABLE IF EXISTS `CERT_BAK_20220629`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `CERT_BAK_20220629` (
`id` bigint unsigned NOT NULL DEFAULT '0',
`exam_instance_id` bigint DEFAULT NULL COMMENT '考试ID',
`order_serial_number` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '订单序列号',
`cert_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '证书CODE',
`cert_name` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '证书名称',
`addressee` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '收件人',
`tel` varchar(20) CHARACTER SET utf8 DEFAULT NULL COMMENT '电话',
`address` varchar(256) CHARACTER SET utf8 DEFAULT NULL COMMENT '地址',
`status` smallint DEFAULT NULL COMMENT '状态(0申请中1支付中2:待制作3待邮寄4已邮寄',
`uid` bigint DEFAULT NULL,
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`pay_amount` decimal(10,2) DEFAULT NULL COMMENT '支付金额',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`xzqh` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '行政区域',
`enterprise_name` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '申领人填写的所属企业'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `areas`
--
DROP TABLE IF EXISTS `areas`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `areas` (
`code` int DEFAULT NULL,
`name` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`cityCode` int DEFAULT NULL,
`provinceCode` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cert`
--
DROP TABLE IF EXISTS `cert`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cert` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`exam_instance_id` bigint DEFAULT NULL COMMENT '考试ID',
`order_serial_number` varchar(200) DEFAULT NULL COMMENT '订单序列号',
`cert_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '证书CODE',
`cert_name` varchar(100) DEFAULT NULL COMMENT '证书名称',
`addressee` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '收件人',
`tel` varchar(20) DEFAULT NULL COMMENT '电话',
`address` varchar(256) DEFAULT NULL COMMENT '地址',
`status` smallint DEFAULT NULL COMMENT '状态(0申请中1支付中2:待制作3待邮寄4已邮寄',
`uid` bigint DEFAULT NULL,
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`pay_amount` decimal(10,2) DEFAULT NULL COMMENT '支付金额',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`xzqh` text CHARACTER SET utf8 COLLATE utf8_general_ci,
`enterprise_name` varchar(50) DEFAULT NULL COMMENT '申领人填写的所属企业',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=289 DEFAULT CHARSET=utf8mb3 COMMENT='认证证书';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `cities`
--
DROP TABLE IF EXISTS `cities`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cities` (
`code` int DEFAULT NULL,
`name` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`provinceCode` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course`
--
DROP TABLE IF EXISTS `course`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '课程编号',
`course_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '课程名称',
`course_type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程分类',
`course_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程封面',
`course_label` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程标签',
`official_website` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厂商官网',
`course_intro` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程介绍',
`compatibilit_type_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '兼容分类编号,多个逗号隔开',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`price` decimal(10,0) DEFAULT NULL COMMENT '课程价格',
`vers` bigint DEFAULT NULL COMMENT '版本,记录的从哪个版本更新而来',
`browse_num` bigint DEFAULT '0' COMMENT '浏览数',
`author` varchar(20) DEFAULT NULL COMMENT '作者',
`author_desc` text COMMENT '作者简介',
`learn_num` bigint DEFAULT '0' COMMENT '学习累计总数',
`publish_time` timestamp NULL DEFAULT NULL COMMENT '课程首次发布时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1667006084016996355 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_audit`
--
DROP TABLE IF EXISTS `course_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_audit` (
`id` bigint NOT NULL,
`course_id` bigint NOT NULL COMMENT '审核对象id',
`comments` text COMMENT '审核意见',
`state` tinyint NOT NULL COMMENT '审核状态',
`creator` bigint DEFAULT NULL COMMENT '申请人',
`create_time` timestamp NOT NULL COMMENT '申请时间',
`auditor` bigint DEFAULT NULL COMMENT '审核人',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`auditor_enterprise` bigint DEFAULT NULL COMMENT '审核人所属企业',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='课程审核表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_register`
--
DROP TABLE IF EXISTS `course_register`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_register` (
`id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名',
`mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号',
`company_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '职位',
`course_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '课程名称',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_score`
--
DROP TABLE IF EXISTS `course_score`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_score` (
`id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '编号',
`course_id` bigint unsigned NOT NULL COMMENT '课程编号',
`score` decimal(10,1) unsigned NOT NULL DEFAULT '5.0' COMMENT '评分',
`status` tinyint NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_section`
--
DROP TABLE IF EXISTS `course_section`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_section` (
`section_id` bigint NOT NULL DEFAULT '0' COMMENT '章节编号',
`course_id` bigint NOT NULL COMMENT '课程编号',
`section_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '章节名称',
`section_descrition` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '章节介绍',
`section_sort` bigint DEFAULT NULL COMMENT '章节序号',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`section_id`,`course_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_section_video`
--
DROP TABLE IF EXISTS `course_section_video`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_section_video` (
`video_id` bigint NOT NULL DEFAULT '0' COMMENT '视频编号',
`section_id` bigint NOT NULL COMMENT '章节编号',
`video_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频名称',
`video_sort` bigint DEFAULT NULL COMMENT '视频序号',
`video_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频封面',
`video_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频地址',
`video_time` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频长度时间',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`video_id`,`section_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_shelf`
--
DROP TABLE IF EXISTS `course_shelf`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_shelf` (
`id` bigint NOT NULL,
`course_id` bigint DEFAULT NULL COMMENT '课程id',
`shelf_type` tinyint DEFAULT NULL COMMENT '上下架的类型上架只有1-审核上架,下架区分 2-普通下架3-侵权下架',
`remark` varchar(100) DEFAULT NULL,
`create_time` datetime DEFAULT NULL COMMENT '操作时间',
`creator_id` bigint DEFAULT NULL COMMENT '操作人',
`on_shelf` bit(1) DEFAULT b'1' COMMENT '是否上架0-下架1-上架',
`enterprise_id` bigint DEFAULT NULL COMMENT '操作人所属企业id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='货架上的课程表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `event_log`
--
DROP TABLE IF EXISTS `event_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `event_log` (
`id` bigint NOT NULL AUTO_INCREMENT,
`type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '事件类型',
`subject` bigint DEFAULT NULL COMMENT '事件的对象',
`create_time` timestamp NULL DEFAULT NULL COMMENT '操作时间',
`subject_user` bigint DEFAULT NULL COMMENT '事件发生的关系人',
`remarks` varchar(100) DEFAULT NULL COMMENT '备注',
`source` varchar(100) DEFAULT NULL COMMENT '事件的源',
PRIMARY KEY (`id`),
KEY `event_log_subject_IDX` (`subject`,`subject_user`,`source`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10457 DEFAULT CHARSET=utf8mb3 COMMENT='事件记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam`
--
DROP TABLE IF EXISTS `exam`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam` (
`id` bigint NOT NULL,
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` tinyint DEFAULT NULL COMMENT '考试类型,保留字段',
`start_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '考试开始时间',
`end_time` datetime DEFAULT NULL COMMENT '考试结束时间',
`instruction` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '考试须知',
`re_order` bit(1) DEFAULT b'0' COMMENT '是否乱序, 0-否 1-是 默认否',
`total_points` int DEFAULT NULL COMMENT '总分',
`pass_points` int DEFAULT NULL COMMENT '通过分',
`duration` int DEFAULT NULL COMMENT '考试时长,单位分钟',
`cert_code` varchar(50) DEFAULT NULL COMMENT '证书code',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`create_uid` bigint DEFAULT NULL COMMENT '创建人',
`object_id` bigint DEFAULT NULL COMMENT '关联的对象,比如课程',
`qu_num` int DEFAULT '50' COMMENT '题数',
`state` tinyint NOT NULL DEFAULT '1' COMMENT '课程状态0-无效1-有效',
`create_enterprise` bigint DEFAULT NULL COMMENT '创建人所属企业id',
`examable` bit(1) DEFAULT b'1' COMMENT '是否可以考试,考试未关联任何对象,或者关联的对象处于“未发布状态”时,不可考试',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='考试定义表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_instance`
--
DROP TABLE IF EXISTS `exam_instance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_instance` (
`id` bigint NOT NULL AUTO_INCREMENT,
`course_id` bigint DEFAULT NULL,
`exam_id` bigint DEFAULT NULL,
`paper_id` bigint DEFAULT NULL,
`start_time` timestamp NULL DEFAULT NULL COMMENT '考生开考时间',
`finish_time` timestamp NULL DEFAULT NULL COMMENT '考试结束时间',
`score` int DEFAULT '-1' COMMENT '得分, 默认-1表示没有计算成绩',
`uid` bigint DEFAULT NULL COMMENT '考生id',
`auto_hand` bit(1) DEFAULT b'0' COMMENT '是否自动交卷,默认 否',
`hand_time` timestamp NULL DEFAULT NULL COMMENT '交卷时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1671409751784837123 DEFAULT CHARSET=utf8mb3 COMMENT='考试实例表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_instance_answer`
--
DROP TABLE IF EXISTS `exam_instance_answer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_instance_answer` (
`exam_inst_id` bigint NOT NULL COMMENT '考试实例id',
`paper_id` bigint DEFAULT NULL COMMENT '试卷id',
`qu_id` bigint DEFAULT NULL COMMENT '题目id',
`uid` bigint NOT NULL COMMENT '考生id',
`create_time` timestamp NOT NULL COMMENT '提交时间',
`answer` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '考生答案',
UNIQUE KEY `exam_instance_answer_UN` (`exam_inst_id`,`paper_id`,`qu_id`,`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='考试答题记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_object_rel`
--
DROP TABLE IF EXISTS `exam_object_rel`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_object_rel` (
`id` bigint NOT NULL,
`exam_id` bigint NOT NULL COMMENT '考试id',
`object_id` bigint NOT NULL COMMENT '考试关联的主题',
`create_time` timestamp NULL DEFAULT NULL COMMENT '数据创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='考试关联的主题';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_paper`
--
DROP TABLE IF EXISTS `exam_paper`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_paper` (
`id` bigint NOT NULL,
`exam_id` bigint DEFAULT NULL COMMENT '考试id',
`start_time` timestamp NULL DEFAULT NULL COMMENT '试卷生效时间',
`end_time` timestamp NULL DEFAULT NULL COMMENT '试卷有效时间',
`candidate` bigint DEFAULT NULL COMMENT '考生id只有为乱序试卷时才有用',
`single_choice_num` tinyint DEFAULT NULL COMMENT '单选题数量',
`multi_choice_num` tinyint DEFAULT NULL COMMENT '多选题数量',
`judg_num` tinyint DEFAULT NULL COMMENT '判断题数量',
`version` float(6,2) DEFAULT NULL COMMENT '版本',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='考试试卷';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_paper_question`
--
DROP TABLE IF EXISTS `exam_paper_question`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_paper_question` (
`id` bigint NOT NULL,
`exam_id` bigint DEFAULT NULL COMMENT '考试id',
`paper_id` bigint DEFAULT NULL COMMENT '试卷id',
`qu_id` bigint DEFAULT NULL COMMENT '题目id',
`sort` int DEFAULT NULL COMMENT '题号',
PRIMARY KEY (`id`),
UNIQUE KEY `exam_paper_question_UN` (`exam_id`,`paper_id`,`qu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='考试试卷题';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `exam_whitelist`
--
DROP TABLE IF EXISTS `exam_whitelist`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `exam_whitelist` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`exam_id` bigint NOT NULL COMMENT '白名单考试编号',
`paid` tinyint NOT NULL DEFAULT '0' COMMENT '是否支付: 未支付(0),已支付(1)',
`used` tinyint NOT NULL DEFAULT '0' COMMENT '是否使用: 未使用(0),已使用(1)',
`user_id` bigint NOT NULL COMMENT '白名单用户编号',
`user_name` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '白名单用户真实姓名',
`user_mobile` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '白名单用户手机号',
`creator_id` bigint NOT NULL COMMENT '创建用户编号',
`creator_name` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建用户真实姓名',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=197 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `order_post`
--
DROP TABLE IF EXISTS `order_post`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `order_post` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`order_serial_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '订单号',
`post_id` bigint DEFAULT NULL COMMENT '邮政信息ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='订单邮政信息关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `provinces`
--
DROP TABLE IF EXISTS `provinces`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `provinces` (
`code` int DEFAULT NULL,
`name` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `question`
--
DROP TABLE IF EXISTS `question`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `question` (
`id` bigint NOT NULL,
`object_id` bigint DEFAULT NULL COMMENT '关联的对象,比如课程',
`type` tinyint DEFAULT NULL COMMENT '题目类型\r\n1-单选题\r\n2-多选题\r\n3-判断题',
`stems` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题干',
`explanation` varchar(100) DEFAULT NULL COMMENT '答案解析',
`points` int DEFAULT '2' COMMENT '题目分值',
`sort` int DEFAULT NULL COMMENT '题目排序,对于考试定义为乱序时无效',
`vers` float(6,2) DEFAULT NULL COMMENT '题库版本',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='题库表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `question_item`
--
DROP TABLE IF EXISTS `question_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `question_item` (
`id` bigint NOT NULL,
`prefix` varchar(2) DEFAULT NULL COMMENT '前缀例如ABC',
`content` varchar(100) DEFAULT NULL COMMENT '选项内容',
`correct` bit(1) DEFAULT NULL COMMENT '是否正解',
`qu_id` bigint NOT NULL COMMENT '题目id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='题库题目选项';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `streets`
--
DROP TABLE IF EXISTS `streets`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `streets` (
`code` int DEFAULT NULL,
`name` varchar(22) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`areaCode` int DEFAULT NULL,
`provinceCode` int DEFAULT NULL,
`cityCode` int DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_course`
--
DROP TABLE IF EXISTS `user_course`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_course` (
`id` bigint NOT NULL COMMENT '主键id',
`course_id` bigint DEFAULT NULL COMMENT '课程id',
`order_id` varchar(100) DEFAULT NULL COMMENT '订单id',
`order_time` timestamp NULL DEFAULT NULL COMMENT '订购时间',
`effective_time` timestamp NULL DEFAULT NULL COMMENT '生效时间',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '失效时间',
`last_view_time` timestamp NULL DEFAULT NULL COMMENT '最近一次阅读时间',
`uid` bigint DEFAULT NULL COMMENT '所属用户id',
`create_time` timestamp NULL DEFAULT NULL COMMENT '记录创建时间,首次阅读时间',
PRIMARY KEY (`id`),
UNIQUE KEY `user_course_UN` (`course_id`,`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='我的课程';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_course_process`
--
DROP TABLE IF EXISTS `user_course_process`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_course_process` (
`id` bigint NOT NULL AUTO_INCREMENT,
`course_id` bigint DEFAULT NULL,
`section_id` bigint DEFAULT NULL,
`rate` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '学习进度,根据如果是文档类型,则记录其页数,如果是音视频记录播放时长/s',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`video_id` bigint DEFAULT NULL COMMENT '对应的视频id',
`last_rate` double(10,6) DEFAULT '0.000000',
PRIMARY KEY (`id`),
UNIQUE KEY `user_course_process_UN` (`course_id`,`section_id`,`uid`,`video_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1489 DEFAULT CHARSET=utf8mb3 COMMENT='用户课程学习进度';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_favorite`
--
DROP TABLE IF EXISTS `user_favorite`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_favorite` (
`id` bigint NOT NULL,
`uid` bigint NOT NULL COMMENT '用户id',
`create_time` timestamp NOT NULL COMMENT '创建时间',
`object_type` varchar(100) NOT NULL COMMENT '收藏对象类型',
`object_id` bigint NOT NULL COMMENT '收藏对象id',
PRIMARY KEY (`id`),
UNIQUE KEY `user_favorite_UN` (`uid`,`object_type`,`object_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='用户收藏';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-file`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-file` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-file`;
--
-- Table structure for table `security_resource`
--
DROP TABLE IF EXISTS `security_resource`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `security_resource` (
`id` varchar(50) NOT NULL COMMENT '主键ID',
`file_path` varchar(255) DEFAULT NULL COMMENT '受保护的文件路径',
`file_name` varchar(255) DEFAULT NULL,
`security_flag` int DEFAULT '0' COMMENT '是否保护 0:是,1:否',
`uid` bigint DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `up_files`
--
DROP TABLE IF EXISTS `up_files`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `up_files` (
`id` bigint NOT NULL,
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '文件名',
`size` decimal(11,0) DEFAULT NULL COMMENT '大小',
`suffix` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '后缀',
`description` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '描述',
`storage_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '存储类型默认fastdfs',
`url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '路径',
`sha` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '文件sha',
`remark` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '备注信息',
`md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '文件md5指纹',
PRIMARY KEY (`id`),
UNIQUE KEY `up_files_UN_sha` (`sha`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='上传的文件';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-mall`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-mall` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-mall`;
--
-- Table structure for table `goods_attribute`
--
DROP TABLE IF EXISTS `goods_attribute`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_attribute` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`attribute_name_id` bigint DEFAULT NULL COMMENT '属性名ID',
`attribute_value_id` bigint DEFAULT NULL COMMENT '属性值ID',
`sku_id` bigint DEFAULT NULL COMMENT 'SKUID',
`status` int DEFAULT NULL COMMENT '状态0:正常,1:删除',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=111 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品属性';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_attribute_name`
--
DROP TABLE IF EXISTS `goods_attribute_name`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_attribute_name` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(100) DEFAULT NULL COMMENT '属性名',
`category_id` bigint DEFAULT NULL COMMENT '分类ID',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`status` int DEFAULT NULL COMMENT '状态:0:正常;1:删除',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品属性名';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_attribute_value`
--
DROP TABLE IF EXISTS `goods_attribute_value`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_attribute_value` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(100) DEFAULT NULL COMMENT '属性值名称',
`attribute_name_id` bigint DEFAULT NULL COMMENT '属性名ID',
`sort_no` int DEFAULT NULL COMMENT '排序号',
`status` int DEFAULT NULL COMMENT '状态,0:正常,1:删除',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品属性值';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_category`
--
DROP TABLE IF EXISTS `goods_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_category` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(20) DEFAULT NULL COMMENT '名称',
`parent_id` bigint DEFAULT NULL COMMENT '父类ID',
`status` int DEFAULT NULL COMMENT '状态,0:正常;1:删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=116 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品分类表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_info`
--
DROP TABLE IF EXISTS `goods_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`company_id` bigint DEFAULT NULL COMMENT '企业ID',
`goods_no` varchar(50) DEFAULT NULL COMMENT '商品编号',
`name` varchar(50) DEFAULT NULL COMMENT '商品名称',
`category_id` bigint DEFAULT NULL COMMENT '商品分类ID',
`sub_name` varchar(50) DEFAULT NULL COMMENT '商品副名称',
`details` longtext COMMENT '商品详情',
`status` int DEFAULT NULL COMMENT '状态0:正常,1:删除',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_params`
--
DROP TABLE IF EXISTS `goods_params`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_params` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`param_name` varchar(100) DEFAULT NULL COMMENT '参数名称',
`param_value` varchar(100) DEFAULT NULL COMMENT '参数值',
`param_explain` varchar(100) DEFAULT NULL COMMENT ' 参数说明',
`status` int DEFAULT NULL COMMENT '状态0:正常,1:删除',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品参数';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_pics`
--
DROP TABLE IF EXISTS `goods_pics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_pics` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`pic_name` varchar(50) DEFAULT NULL COMMENT '图片名称',
`pic_path` varchar(100) DEFAULT NULL COMMENT '商品图片路径',
`major_flag` int DEFAULT NULL COMMENT '是否主图 0:否,1:是',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品图片表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_site_company`
--
DROP TABLE IF EXISTS `goods_site_company`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_site_company` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`site_id` bigint DEFAULT NULL COMMENT '站点ID',
`company_id` bigint DEFAULT NULL COMMENT '企业ID',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='站点企业配置';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_sku`
--
DROP TABLE IF EXISTS `goods_sku`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_sku` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`sku_no` varchar(20) DEFAULT NULL COMMENT 'SKU编号',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID',
`sale_price` decimal(10,2) DEFAULT NULL COMMENT '销售价格',
`stock_quantity` int DEFAULT NULL COMMENT '库存',
`status` int DEFAULT NULL COMMENT '状态0:正常,1:删除',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='商品SKU';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-points`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-points` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-points`;
--
-- Table structure for table `user_invitation_record`
--
DROP TABLE IF EXISTS `user_invitation_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_invitation_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint unsigned NOT NULL COMMENT '用户编号',
`invitation_uid` bigint unsigned NOT NULL COMMENT '邀请人编号',
`type` tinyint unsigned DEFAULT '1' COMMENT '类型 1 邀请注册 ',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态 1 有效 0 无效',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`points` bigint DEFAULT NULL COMMENT '邀请积分值',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_uid` (`uid`) USING BTREE COMMENT '用户编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='邀请记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_points`
--
DROP TABLE IF EXISTS `user_points`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_points` (
`uid` bigint NOT NULL COMMENT '主键',
`personal_id` bigint DEFAULT NULL COMMENT '用户身份Id',
`avatar` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '头像',
`mobile` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '手机号',
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '真实姓名',
`nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '昵称',
`total_points` bigint DEFAULT NULL COMMENT '总积分',
`points` bigint DEFAULT NULL COMMENT '可用积分',
`version` int unsigned DEFAULT '1' COMMENT '基于mysql乐观锁解决并发访问',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='用户积分';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_points_custom`
--
DROP TABLE IF EXISTS `user_points_custom`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_points_custom` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '应用名称',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间(加注日期)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='自定义规则';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_points_record`
--
DROP TABLE IF EXISTS `user_points_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_points_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint unsigned NOT NULL COMMENT '用户iD',
`code` bigint unsigned NOT NULL COMMENT '积分规则编码',
`application_type` tinyint unsigned DEFAULT NULL COMMENT '应用类型',
`application_id` bigint unsigned DEFAULT NULL COMMENT '应用对应主键编号',
`points` bigint unsigned DEFAULT NULL COMMENT '积分',
`type` smallint unsigned DEFAULT NULL COMMENT '积分类型 1 增加积分 2消费积分 3基于积分规则扣除',
`status` smallint unsigned DEFAULT '1' COMMENT '状态 1 有效 0 无效',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '积分摘要',
`optimistic_lock_version` int DEFAULT NULL COMMENT '乐观锁',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7601 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='积分记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_points_rule`
--
DROP TABLE IF EXISTS `user_points_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_points_rule` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`code` bigint unsigned NOT NULL COMMENT '编码',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '积分规则名称',
`type` smallint unsigned DEFAULT '1' COMMENT '1 奖励 2惩罚',
`cycle` smallint unsigned DEFAULT '1' COMMENT '周期 1 不限制 2 一次性 3 一天一次 4 间隔时间',
`points` bigint DEFAULT NULL COMMENT '积分值(获取积分)或百分比值',
`is_percentage` tinyint unsigned DEFAULT '0' COMMENT '是否按百分比计算 0否 1',
`max_num` bigint unsigned DEFAULT NULL COMMENT '最大奖励次数',
`max_points` bigint unsigned DEFAULT NULL COMMENT '最大奖励分数',
`cron_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '间隔时间cron 表达式',
`content` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '积分规则内容',
`is_task` tinyint unsigned DEFAULT '0' COMMENT '是否编入任务 0否 1',
`is_config` tinyint unsigned DEFAULT '0' COMMENT '是否能配置 0否 1',
`is_info` tinyint DEFAULT NULL COMMENT '是否在规则说明展示 0否 1',
`sort` tinyint DEFAULT NULL COMMENT '序号',
`task_url` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务跳转地址',
`task_day_limit` int unsigned DEFAULT NULL COMMENT '任务日限次数',
`task_month_limit` int unsigned DEFAULT NULL COMMENT '任务月限次数',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效 1有效',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`optimistic_lock_version` int DEFAULT NULL COMMENT '乐观锁',
`reward_points` bigint DEFAULT NULL COMMENT '奖励积分(被奖励)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_code` (`code`) USING BTREE COMMENT '规则code唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='积分规则';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-recruit`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-recruit` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-recruit`;
--
-- Table structure for table `recruit_category`
--
DROP TABLE IF EXISTS `recruit_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(50) DEFAULT NULL COMMENT '分类名称',
`parent_id` bigint DEFAULT NULL COMMENT '父分类ID',
`remark` varchar(200) DEFAULT NULL COMMENT '备注',
`status` tinyint(1) DEFAULT '0' COMMENT '状态0正常',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8405 DEFAULT CHARSET=utf8mb3 COMMENT='招聘分类表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_company`
--
DROP TABLE IF EXISTS `recruit_company`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_company` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`company_id` bigint NOT NULL COMMENT '企业ID',
`company_name` varchar(50) NOT NULL COMMENT '企业名称',
`company_logo` varchar(200) DEFAULT NULL COMMENT '企业logo',
`company_trade` bigint DEFAULT NULL COMMENT '企业行业',
`company_scale` bigint DEFAULT NULL COMMENT '企业规模',
`company_introduction` text COMMENT '简介',
`company_tel` varchar(50) DEFAULT NULL COMMENT '电话',
`company_address` varchar(200) DEFAULT NULL COMMENT '地址',
`company_website` varchar(200) DEFAULT NULL COMMENT '公司网址',
`company_email` varchar(50) DEFAULT NULL COMMENT '企业邮箱',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人ID',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='招聘企业表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_cv`
--
DROP TABLE IF EXISTS `recruit_cv`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_cv` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`user_name` varchar(20) NOT NULL COMMENT '姓名',
`sex` int unsigned NOT NULL COMMENT '性别,0:男1',
`birth_date` date NOT NULL COMMENT '出生日期',
`politic_countenance` varchar(20) DEFAULT NULL COMMENT '政治面貌',
`graduate_school` varchar(200) NOT NULL COMMENT '毕业院校',
`education` varchar(20) NOT NULL COMMENT '学历',
`speciality` varchar(50) NOT NULL COMMENT '专业',
`telephone` varchar(20) NOT NULL COMMENT '电话',
`email` varchar(100) NOT NULL COMMENT '邮箱',
`work_status` int NOT NULL COMMENT '在职状态1在职2离职3学生',
`position` varchar(50) NOT NULL COMMENT '当前职位',
`expectation_salary` varchar(50) DEFAULT NULL COMMENT '期望月薪',
`work_place` varchar(20) DEFAULT NULL COMMENT '工作地点',
`work_place_id` varchar(100) DEFAULT NULL COMMENT '工作地点ID',
`work_experience` text NOT NULL COMMENT '工作经历',
`education_experience` text NOT NULL COMMENT '教育经历',
`expectation_position` varchar(50) DEFAULT NULL COMMENT '期望职位',
`cv_file` varchar(100) DEFAULT NULL COMMENT '简历附件',
`cv_file_name` varchar(100) DEFAULT NULL COMMENT '附件简历名称',
`user_id` bigint NOT NULL COMMENT '用户ID',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb3 COMMENT='简历表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_cv_send`
--
DROP TABLE IF EXISTS `recruit_cv_send`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_cv_send` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`company_id` bigint NOT NULL COMMENT '企业ID',
`position_id` bigint NOT NULL COMMENT '投递职位ID',
`cv_id` bigint DEFAULT NULL COMMENT '简历ID',
`user_id` bigint NOT NULL COMMENT '用户ID',
`user_name` varchar(20) DEFAULT NULL COMMENT '投递者姓名',
`status` int DEFAULT NULL COMMENT '状态1未处理2已处理',
`send_time` datetime NOT NULL COMMENT '投递时间',
`deal_time` datetime DEFAULT NULL COMMENT '处理时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb3 COMMENT='简历投递记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_position`
--
DROP TABLE IF EXISTS `recruit_position`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_position` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`position_name` varchar(50) NOT NULL COMMENT '职位名称',
`category_id` bigint NOT NULL COMMENT '职位类别',
`location_city` varchar(20) NOT NULL COMMENT '工作地点城市',
`location_address` varchar(200) NOT NULL COMMENT '工作地点详细地址',
`location` varchar(200) NOT NULL COMMENT '完整地址',
`salary` bigint NOT NULL COMMENT '月薪范围最低',
`min_education` bigint NOT NULL COMMENT '最低学历',
`fixed_years` bigint NOT NULL COMMENT '工作年限',
`person_num` int unsigned DEFAULT NULL COMMENT '招聘人数',
`position_describe` text COMMENT '职位描述',
`position_requirement` text NOT NULL COMMENT '职位要求',
`company_id` bigint NOT NULL COMMENT '企业ID',
`company_name` varchar(200) DEFAULT NULL COMMENT '企业名称',
`status` int NOT NULL COMMENT '状态1未上线2上线中3已下线',
`online_time` datetime DEFAULT NULL COMMENT '上线时间',
`offline_time` datetime DEFAULT NULL COMMENT '下线时间',
`create_id` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '修改人ID',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5713 DEFAULT CHARSET=utf8mb3 COMMENT='职位表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_position_tag`
--
DROP TABLE IF EXISTS `recruit_position_tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_position_tag` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`position_id` bigint NOT NULL COMMENT '职位ID',
`tag_id` bigint NOT NULL COMMENT '标签ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12478 DEFAULT CHARSET=utf8mb3 COMMENT='职位标签关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `recruit_tag`
--
DROP TABLE IF EXISTS `recruit_tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `recruit_tag` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`tag_name` varchar(20) NOT NULL COMMENT '标签名称',
`default_flag` int NOT NULL DEFAULT '0' COMMENT '是否默认标签01:否',
`company_id` bigint DEFAULT NULL COMMENT '自定义标签公司ID',
`status` int NOT NULL DEFAULT '0' COMMENT '状态0:有效,1:无效',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb3 COMMENT='标签表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-user-0801`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `pumpkin-user-0801` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `pumpkin-user-0801`;
--
-- Table structure for table `a_area`
--
DROP TABLE IF EXISTS `a_area`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `a_area` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`area_code` int unsigned NOT NULL COMMENT '区编号',
`area_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区名称',
`parent_code` int unsigned NOT NULL COMMENT '父级编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3702 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='区县';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `a_city`
--
DROP TABLE IF EXISTS `a_city`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `a_city` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`city_code` int unsigned NOT NULL COMMENT '市编号',
`city_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '市名称',
`parent_code` int unsigned NOT NULL COMMENT '父级编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=349 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='城市';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `a_province`
--
DROP TABLE IF EXISTS `a_province`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `a_province` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`province_code` int unsigned NOT NULL COMMENT '省编号',
`province_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '省名称',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='省份';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_apply`
--
DROP TABLE IF EXISTS `adapter_apply`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_apply` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '适配ID',
`apply_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '申请编号:年月+001开始',
`company_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司单位名称',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业ID',
`product_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称',
`adaptive_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '适配类型:1.外设驱动 2.B/S应用 3.C/S客户端 4.C/S后台应用 5.浏览器控件',
`company_logo_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司logoURL',
`product_logo_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品logoURL',
`linkman_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人姓名',
`linkman_phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人手机',
`mailbox` varchar(260) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '常用邮箱',
`start_time` datetime DEFAULT NULL COMMENT '预计开始时间',
`duration` smallint unsigned DEFAULT NULL COMMENT '预计所需时长天数',
`server_number` smallint unsigned DEFAULT '1' COMMENT '服务器数量,默认1台2多台',
`more_other_instructions` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '多台.其它说明',
`terminal_number` smallint DEFAULT '1' COMMENT '终端数量',
`database_type` smallint unsigned DEFAULT NULL COMMENT '数据库:1.达梦 2.人大金仓 3.南大通用 4.神通 5.瀚高 6.优炫 7.其他',
`db_other_instructions` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据库.其它说明',
`middleware` smallint unsigned DEFAULT '1' COMMENT '中间件:1.中创 2.东方通 3.金蝶 4.其他',
`middleware_other_instructions` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '中间件.其它说明',
`map_resource` tinyint unsigned DEFAULT '0' COMMENT '映射外网适配资源:0.否 1.是',
`map_other_instructions` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '映射外网.其它说明',
`dev_tool` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开发工具环境',
`audit_status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '审核状态:1.审核中 2.审核通过 3.审核未通过 4. 草稿',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`audit_notpass` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核未通过说明',
`other` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '其它',
`product_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品介绍说明',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0未删除,1已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=673 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配申请表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_center`
--
DROP TABLE IF EXISTS `adapter_center`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_center` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`enterprise_id` bigint unsigned NOT NULL COMMENT '企业ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '适配中心名称',
`contact` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人',
`contact_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系电话',
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地址',
`discount` decimal(10,2) NOT NULL DEFAULT '10.00' COMMENT '折扣(企业代付)',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配中心';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_debit`
--
DROP TABLE IF EXISTS `adapter_debit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_debit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`serial_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号',
`machine_model` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机器型号',
`use_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '借用单位 ',
`use_date` datetime NOT NULL COMMENT '借用日期',
`return_date` datetime NOT NULL COMMENT '预计归还日期',
`linkman_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人',
`contact_way` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系方式',
`debit_status` tinyint unsigned DEFAULT NULL COMMENT '借机状态:0.出借中1.已归还',
`remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配借记管理表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_evolve`
--
DROP TABLE IF EXISTS `adapter_evolve`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_evolve` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`adapter_id` bigint unsigned NOT NULL COMMENT '适配ID',
`evolve` smallint unsigned NOT NULL COMMENT '适配进展:1.适配中、2.暂停、3.适配完成',
`explains` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '说明',
`report_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '适配报告URL',
`manual_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安装使用手册URL',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned DEFAULT '0' COMMENT '删除标识:0未删除,1已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配进展表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_intention`
--
DROP TABLE IF EXISTS `adapter_intention`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_intention` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`company_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位/公司名称',
`linkman_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人',
`linkman_duty` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人职务',
`contact_way` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系方式',
`content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '适配内容',
`communicated_time` datetime NOT NULL COMMENT '沟通时间',
`intention_status` tinyint unsigned NOT NULL COMMENT '状态:0.前期沟通 1.开始适配',
`evolve` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '进展',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配意向表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_ord_rel`
--
DROP TABLE IF EXISTS `adapter_ord_rel`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_ord_rel` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`adapter_id` bigint NOT NULL COMMENT '适配id',
`serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '订单id',
`remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`vm_id` bigint NOT NULL COMMENT '云主机id',
`vm_instance_id` varchar(100) NOT NULL COMMENT '云主机实例id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1668822739048452098 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='适配与订单关系表\r\n\r\n适配一定关联第一个订单\r\n一个订单可能关联多个适配;';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_person`
--
DROP TABLE IF EXISTS `adapter_person`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_person` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`adapter_id` bigint unsigned NOT NULL COMMENT '适配ID',
`person_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '人员姓名',
`id_number` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '身份证号',
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号码',
`agreement_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '保密协议URL',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配人员表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_server`
--
DROP TABLE IF EXISTS `adapter_server`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_server` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键(服务器编号)',
`adapter_id` bigint unsigned DEFAULT NULL COMMENT '适配ID',
`machine_model` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机器型号',
`location` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '位置',
`ip_addr` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
`user_name` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
`user_password` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户密码',
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
`server_status` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '状态:0.空闲 1.使用中',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配服务器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_server_port_mapping`
--
DROP TABLE IF EXISTS `adapter_server_port_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_server_port_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`server_id` bigint unsigned NOT NULL COMMENT '服务器id',
`raw_port` smallint unsigned NOT NULL COMMENT '源端口',
`map_port` smallint unsigned NOT NULL COMMENT '映射端口',
`start_date` datetime NOT NULL COMMENT '日期',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '删除标识:0.未删除 1.已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='服务器端口映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `adapter_status`
--
DROP TABLE IF EXISTS `adapter_status`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `adapter_status` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`adapter_id` bigint unsigned NOT NULL COMMENT '适配ID',
`adaptation` smallint unsigned NOT NULL COMMENT '适配状态:1.前期沟通、2.适配环境准备、3.第三方环境准备、 4.进行中、5.适配材料审核、6.证书制作、7.完成、8.暂停 (2.3.4.5.8 可录入服务器 1.6.7 不能录入)',
`enterprise_id` bigint unsigned NOT NULL COMMENT '企业ID',
`explains` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '说明',
`certificate_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '兼容证书URL',
`report_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '适配报告URL',
`manual_url` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '安装使用手册URL',
`docking_people` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '适配对接人',
`pause_cause` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '暂停原因',
`accomplish_time` datetime DEFAULT NULL COMMENT '完成时间',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人ID',
`is_deleted` tinyint unsigned DEFAULT '0' COMMENT '删除标识:0未删除,1已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='适配状态表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `after_sale_network`
--
DROP TABLE IF EXISTS `after_sale_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `after_sale_network` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业编号',
`province_code` int unsigned DEFAULT NULL COMMENT '省编号',
`province_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省份',
`city_code` int unsigned DEFAULT NULL COMMENT '市编号',
`city_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '市份',
`company_name` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司logo',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司官网',
`address` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司地址',
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经度',
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纬度',
`tel_after_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后联系人',
`tel_after` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后电话',
`tel_after_name2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后联系人',
`tel_after2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后电话',
`sort` int DEFAULT NULL COMMENT '排序',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '站点所在地区',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='售后网络';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask`
--
DROP TABLE IF EXISTS `ask`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '提问编号',
`ask_category_id` bigint unsigned DEFAULT NULL COMMENT '分类编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提问标题',
`description` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '问题描述',
`adopted_answer` bigint unsigned DEFAULT NULL COMMENT '采纳的回答编号',
`recommended_answer` bigint unsigned DEFAULT NULL COMMENT '推荐的回答编号',
`source` bigint unsigned DEFAULT NULL COMMENT '来源-对应圈子编号',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`is_elite` tinyint unsigned DEFAULT '0' COMMENT '是否精华 0否,1是',
`is_visible` tinyint unsigned DEFAULT '0' COMMENT '是否可见 0可见,1不可见',
`page_view` bigint unsigned DEFAULT '0' COMMENT '浏览量',
`points` bigint unsigned DEFAULT NULL COMMENT '悬赏星币',
`compatibilit_type_id` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '兼容分类编号,多个逗号隔开',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人昵称',
`create_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人头像',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=250 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_answer`
--
DROP TABLE IF EXISTS `ask_answer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_answer` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '回答编号',
`ask_id` bigint unsigned NOT NULL COMMENT '问题编号',
`ask_description` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '问题描述',
`answer_description` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '回答描述',
`is_adopted` tinyint unsigned DEFAULT '0' COMMENT '是否被采纳 0否,1是',
`is_recommended` tinyint unsigned DEFAULT '0' COMMENT '是否被推荐 0否,1是',
`is_visible` tinyint unsigned DEFAULT '0' COMMENT '可见开关 0可见,1不可见',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人昵称',
`create_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人头像',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=284 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问回答';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_answer_audit`
--
DROP TABLE IF EXISTS `ask_answer_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_answer_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '审核编号',
`ask_answer_id` bigint unsigned NOT NULL COMMENT '回答编号',
`ask_id` bigint unsigned DEFAULT NULL COMMENT '问题编号',
`ask_answer_alter` tinyint unsigned DEFAULT '0' COMMENT '回答是否被修改 0新回答,1修改回答',
`answer_uid` bigint unsigned DEFAULT NULL COMMENT '回答创建人编号',
`answer_create_nick_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '回答创建人昵称',
`answer_create_time` datetime DEFAULT NULL COMMENT '回答创建时间',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`audit_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=284 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问回答审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_answer_statistics`
--
DROP TABLE IF EXISTS `ask_answer_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_answer_statistics` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`answer_id` bigint unsigned DEFAULT NULL COMMENT '回答编号',
`is_top` tinyint unsigned DEFAULT '0' COMMENT '是否顶 0否,1是',
`is_kicked` tinyint unsigned DEFAULT '0' COMMENT '是否踩 0否,1是',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_answer_uid` (`answer_id`,`uid`) USING BTREE COMMENT '回答创建者唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=87 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问统计跟踪信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_answer_update`
--
DROP TABLE IF EXISTS `ask_answer_update`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_answer_update` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`ask_answer_id` bigint unsigned NOT NULL COMMENT '回答编号',
`ask_id` bigint unsigned NOT NULL COMMENT '问题编号',
`ask_description` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '问题描述',
`answer_description` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '回答描述',
`is_adopted` tinyint unsigned DEFAULT '0' COMMENT '是否被采纳 0否,1是',
`is_recommended` tinyint unsigned DEFAULT '0' COMMENT '是否被推荐 0否,1是',
`is_visible` tinyint unsigned DEFAULT '0' COMMENT '可见开关 0可见,1不可见',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人昵称',
`create_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人头像',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_ask_answer_id` (`ask_answer_id`) USING BTREE COMMENT '回答编号唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问回答';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_audit`
--
DROP TABLE IF EXISTS `ask_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '审核编号',
`ask_id` bigint unsigned DEFAULT NULL COMMENT '问题编号',
`ask_alter` tinyint unsigned DEFAULT '0' COMMENT '问题是否被修改 0新提问,1修改提问',
`ask_uid` bigint unsigned DEFAULT NULL COMMENT '问题创建人编号',
`ask_create_nick_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '问题创建人昵称',
`ask_create_time` datetime DEFAULT NULL COMMENT '问题创建时间',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`audit_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=247 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_category`
--
DROP TABLE IF EXISTS `ask_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '问题分类编号',
`name` varchar(40) DEFAULT NULL COMMENT '问题分类名称',
`superior_id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '上级分类编号',
`level` tinyint unsigned DEFAULT NULL COMMENT '问题分类等级 1:一级分类 2:二级分类 3:三级分类',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='问题分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_statistics`
--
DROP TABLE IF EXISTS `ask_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_statistics` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`ask_id` bigint unsigned DEFAULT NULL COMMENT '问题编号',
`is_top` tinyint unsigned DEFAULT '0' COMMENT '是否顶 0否,1是',
`is_kicked` tinyint unsigned DEFAULT '0' COMMENT '是否踩 0否,1是',
`is_browsed` tinyint unsigned DEFAULT '0' COMMENT '是否浏览 0否,1是',
`is_collect` tinyint unsigned DEFAULT '0' COMMENT '是否收藏 0否,1是',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_ask_uid` (`ask_id`,`uid`) USING BTREE COMMENT '问答创建者唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问统计跟踪信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_tag_mapping`
--
DROP TABLE IF EXISTS `ask_tag_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_tag_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`ask_id` bigint unsigned DEFAULT NULL COMMENT '问题编号',
`tag_id` bigint unsigned DEFAULT NULL COMMENT '标签编号',
`tag_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签名字',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_ask_tag` (`ask_id`,`tag_id`) USING BTREE COMMENT '问答和标签唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问标签映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_tag_mapping_update`
--
DROP TABLE IF EXISTS `ask_tag_mapping_update`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_tag_mapping_update` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`ask_id` bigint unsigned DEFAULT NULL COMMENT '问题编号',
`tag_id` bigint unsigned DEFAULT NULL COMMENT '标签编号',
`tag_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签名字',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问标签映射修改表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_update`
--
DROP TABLE IF EXISTS `ask_update`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_update` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '更新编号',
`ask_id` bigint unsigned NOT NULL COMMENT '问题编号',
`ask_category_id` bigint unsigned NOT NULL COMMENT '分类编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '提问标题',
`description` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '问题描述',
`adopted_answer` bigint unsigned DEFAULT NULL COMMENT '采纳的回答编号',
`recommended_answer` bigint unsigned DEFAULT NULL COMMENT '推荐的回答编号',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '审核状态 0待审核,1审核通过,2审核不通过',
`is_elite` tinyint unsigned DEFAULT '0' COMMENT '是否精华 0否,1是',
`is_visible` tinyint unsigned DEFAULT '0' COMMENT '是否可见 0可见,1不可见',
`page_view` bigint unsigned DEFAULT '0' COMMENT '浏览量',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人昵称',
`create_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人头像',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_ask_id` (`ask_id`) USING BTREE COMMENT '问题编号唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='提问';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `ask_user_collect`
--
DROP TABLE IF EXISTS `ask_user_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ask_user_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`ask_id` bigint unsigned NOT NULL COMMENT '标签编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_tag_uid` (`ask_id`,`uid`) USING BTREE COMMENT '标签编号和创建人编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户收藏的问题';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `banner`
--
DROP TABLE IF EXISTS `banner`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `banner` (
`id` int unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`module` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模快',
`background_img` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '背景图',
`cover_img` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '轮播地址',
`source_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '连接地址',
`is_publish` tinyint DEFAULT '1' COMMENT '是否展示 0 不展示 1展示',
`site_region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '站点',
`priority` int DEFAULT '999999' COMMENT '值越小优先级越高',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`rgb` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '背景字体颜色',
`type` tinyint NOT NULL DEFAULT '0' COMMENT '横幅类型: 0-PC端; 1-小程序',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_agreement`
--
DROP TABLE IF EXISTS `bbs_agreement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_agreement` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_uid` (`uid`) USING BTREE COMMENT '用户唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='论坛阅读协议记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel`
--
DROP TABLE IF EXISTS `bbs_channel`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(63) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`detail` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '详情',
`cover_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '封面地址',
`belong_to_type` bigint unsigned DEFAULT '0' COMMENT '归属类型 0官方 1其他企业',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业编号',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 ',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='论坛频道';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_collect`
--
DROP TABLE IF EXISTS `bbs_channel_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned DEFAULT NULL COMMENT '频道编号',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_channel_uid` (`channel_id`,`uid`) USING BTREE COMMENT '频道对应用户编号唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='频道用户收藏';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_count`
--
DROP TABLE IF EXISTS `bbs_channel_count`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_count` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned NOT NULL COMMENT '频道编号',
`topic_count` bigint unsigned DEFAULT '0' COMMENT '主帖数',
`post_count` bigint unsigned DEFAULT '0' COMMENT '回帖数',
`reply_count` bigint unsigned DEFAULT '0' COMMENT '回复数',
`elite_count` bigint unsigned DEFAULT '0' COMMENT '精华数',
`hot_count` bigint unsigned DEFAULT '0' COMMENT '热评数',
`count_date` date DEFAULT NULL COMMENT '统计日期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='频道统计';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_channel_manager`
--
DROP TABLE IF EXISTS `bbs_channel_manager`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_channel_manager` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`channel_id` bigint unsigned DEFAULT NULL COMMENT '频道编号',
`manager_uid` bigint unsigned DEFAULT NULL COMMENT '管理员编号',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_channel_manager_uid` (`channel_id`,`manager_uid`) USING BTREE COMMENT '频道对应管理员编号唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='频道管理员';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_post`
--
DROP TABLE IF EXISTS `bbs_post`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_post` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned NOT NULL COMMENT '主帖编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '内容',
`is_main` tinyint unsigned DEFAULT '0' COMMENT '是否主帖 0不是,1是',
`is_hot` tinyint unsigned DEFAULT '0' COMMENT '是否热评 0不是,1是',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 3:关闭',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='跟帖';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_post_audit`
--
DROP TABLE IF EXISTS `bbs_post_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_post_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`post_id` bigint unsigned DEFAULT NULL COMMENT '帖子编号',
`audit_content` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见内容 ',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态: 1审核通过 2审核不通过',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='帖子审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_recommend`
--
DROP TABLE IF EXISTS `bbs_recommend`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_recommend` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned DEFAULT NULL COMMENT '主帖编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '链接地址',
`cover_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '封面地址',
`sort` tinyint unsigned DEFAULT NULL COMMENT '序号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='特别推荐';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_reply`
--
DROP TABLE IF EXISTS `bbs_reply`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_reply` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned NOT NULL DEFAULT '1' COMMENT '帖子编号',
`post_id` bigint unsigned NOT NULL COMMENT '回帖编号',
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '回复内容',
`for_uid` bigint unsigned DEFAULT NULL COMMENT '被回复人编号',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='回复';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_reply_audit`
--
DROP TABLE IF EXISTS `bbs_reply_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_reply_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`reply_id` bigint unsigned DEFAULT NULL COMMENT '回复编号',
`audit_content` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见内容 ',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态: 1审核通过 2审核不通过',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='帖子审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic`
--
DROP TABLE IF EXISTS `bbs_topic`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '帖子编号',
`channel_id` bigint unsigned NOT NULL COMMENT '频道编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '帖子标题',
`content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '内容',
`is_elite` tinyint unsigned DEFAULT '0' COMMENT '精华开关',
`is_overhead` tinyint unsigned DEFAULT '0' COMMENT '顶置开关',
`audit_status` tinyint unsigned DEFAULT '0' COMMENT '帖子状态0待审核 1审核通过 2审核不通过 ',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效 1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='主帖';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `bbs_topic_audit`
--
DROP TABLE IF EXISTS `bbs_topic_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bbs_topic_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`topic_id` bigint unsigned DEFAULT NULL COMMENT '帖子编号',
`audit_content` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见内容 ',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态: 1审核通过 2审核不通过',
`audit_id` bigint unsigned DEFAULT NULL COMMENT '审核人编号',
`audit_date` datetime DEFAULT NULL COMMENT '审核日期',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='帖子审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book`
--
DROP TABLE IF EXISTS `book`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book` (
`book_id` bigint NOT NULL AUTO_INCREMENT COMMENT '书编号',
`category_id` int DEFAULT NULL COMMENT '图书类别id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '书名',
`subtitle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '副标题',
`check_status` tinyint DEFAULT NULL COMMENT '状态 0暂存 1未审核 2审核完成',
`author` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '作者',
`author_desc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '作者简介',
`desc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '书籍描述',
`cover_img_id` bigint DEFAULT NULL COMMENT '封面图片编号',
`cover_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '封面图片地址(方便直接调用)',
`is_original` tinyint DEFAULT NULL COMMENT '是否原创 0原创 1非原创',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 1已结删除 0未删除',
`is_publish` tinyint DEFAULT NULL COMMENT '是否发布 1发布 0没发布',
`publish_info` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发布说明',
`compatibilit_type_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '兼容分类编号,多个逗号隔开',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '所属企业ID',
`collect_num` int DEFAULT NULL COMMENT '图书收藏数',
`submit_time` timestamp NULL DEFAULT NULL COMMENT '发布时间',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人姓名',
`enterprise` bigint DEFAULT NULL COMMENT '所属企业ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`author_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人头像',
PRIMARY KEY (`book_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=332 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_agreement`
--
DROP TABLE IF EXISTS `book_agreement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_agreement` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_id_uid` (`id`,`uid`) USING BTREE COMMENT '编号和用户编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图书协议阅读';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_audit_record`
--
DROP TABLE IF EXISTS `book_audit_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_audit_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '审核id',
`book_id` bigint unsigned DEFAULT NULL COMMENT '图书id\r\n',
`book_draft_id` bigint DEFAULT NULL COMMENT '图书草稿id',
`check_status` tinyint DEFAULT NULL COMMENT '审核状态 0待审核1审核通过2审核不通过',
`audit_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见内容 不超过50个中文字符',
`submitter_id` bigint unsigned DEFAULT NULL COMMENT '提交人id',
`submit_time` timestamp NULL DEFAULT NULL COMMENT '提交时间',
`auditor_id` bigint unsigned DEFAULT NULL COMMENT '审核人id',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`publish_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '记录发布说明',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_book_audit_record` (`id`,`book_id`,`check_status`,`submitter_id`,`submit_time`,`auditor_id`,`audit_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=86 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图书审核记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_browse`
--
DROP TABLE IF EXISTS `book_browse`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_browse` (
`browse_id` bigint NOT NULL AUTO_INCREMENT COMMENT '浏览的id',
`uid` bigint NOT NULL COMMENT '用户id',
`book_id` int NOT NULL COMMENT '图书id',
`browse_time` timestamp NULL DEFAULT NULL COMMENT '浏览时间',
PRIMARY KEY (`browse_id`) USING BTREE,
UNIQUE KEY `uniq_uid_book_id` (`uid`,`book_id`) USING BTREE COMMENT '用户浏览小册唯一索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_category`
--
DROP TABLE IF EXISTS `book_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_category` (
`category_id` bigint NOT NULL AUTO_INCREMENT COMMENT '图书类别id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图书类别名',
`parent` bigint unsigned DEFAULT NULL COMMENT '类别的上级id',
`sort` tinyint unsigned DEFAULT NULL COMMENT '序号',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 1删除 0没删除',
`creator_id` int DEFAULT NULL COMMENT '创建人',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`category_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_chapter`
--
DROP TABLE IF EXISTS `book_chapter`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_chapter` (
`chapter_id` bigint NOT NULL AUTO_INCREMENT COMMENT '章节id',
`chapter_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '章节名',
`chapter_category` tinyint DEFAULT NULL COMMENT '节点类型 0文件夹1章节',
`chapter_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '免费图书的url',
`parent` bigint DEFAULT NULL COMMENT '上级节点ID',
`chapter_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '章节内容',
`is_free` tinyint unsigned DEFAULT '0' COMMENT '是否试读 0否 1',
`book_id` bigint DEFAULT NULL COMMENT '书籍id',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 1已删除 0没删除',
`chapter_num` int DEFAULT NULL COMMENT '章节序号',
PRIMARY KEY (`chapter_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1251 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_chapter_draft`
--
DROP TABLE IF EXISTS `book_chapter_draft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_chapter_draft` (
`chapter_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '章节id',
`chapter_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '章节名',
`chapter_category` tinyint DEFAULT NULL COMMENT '节点类型 0文件夹1章节',
`chapter_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '免费图书的url',
`parent` bigint unsigned DEFAULT NULL COMMENT '上级节点ID',
`chapter_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '章节内容',
`is_free` tinyint unsigned DEFAULT '0' COMMENT '是否试读 0否 1',
`book_id` bigint unsigned DEFAULT NULL COMMENT '书籍id',
`chapter_num` int DEFAULT NULL COMMENT '章节序号',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 1已删除 0没删除',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`publication_chapter_id` bigint DEFAULT NULL COMMENT '对应book_chapter表的chapter_id',
PRIMARY KEY (`chapter_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1283 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图书章节修改后的草稿';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_collect`
--
DROP TABLE IF EXISTS `book_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_collect` (
`collect_id` bigint NOT NULL AUTO_INCREMENT COMMENT '收藏id',
`uid` bigint NOT NULL COMMENT '用户id',
`book_id` bigint DEFAULT NULL COMMENT '图书id',
`is_collect` tinyint DEFAULT NULL COMMENT '是否收藏 1收藏 0没收藏',
`collect_time` timestamp NULL DEFAULT NULL COMMENT '收藏时间',
PRIMARY KEY (`collect_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=20809 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_computer_system_mapper`
--
DROP TABLE IF EXISTS `book_computer_system_mapper`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_computer_system_mapper` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`book_id` bigint unsigned NOT NULL COMMENT '图书编号',
`computer_system_id` bigint unsigned NOT NULL COMMENT '计算机系统编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_book_computer_system_id` (`book_id`,`computer_system_id`) USING BTREE COMMENT '图书对应系统唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图片对应系统映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_draft`
--
DROP TABLE IF EXISTS `book_draft`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_draft` (
`book_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '书编号',
`publication_id` bigint DEFAULT NULL COMMENT '对应book表的book_id',
`category_id` bigint unsigned DEFAULT NULL COMMENT '图书类别id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '书名',
`subtitle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '副标题',
`check_status` tinyint DEFAULT NULL COMMENT '状态 0暂存 1未审核 2审核完成 3审核不通过',
`author` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '作者',
`author_desc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '作者简介',
`description` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '书籍描述',
`cover_img_id` bigint unsigned DEFAULT NULL COMMENT '封面图片编号',
`cover_img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '封面图片地址(方便直接调用)',
`is_original` tinyint DEFAULT NULL COMMENT '是否原创 0原创 1非原创',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 1已结删除 0未删除',
`is_publish` tinyint DEFAULT NULL COMMENT '是否发布 1发布 0没发布',
`publish_info` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发布说明',
`is_enterprise` tinyint unsigned DEFAULT '0' COMMENT '是否企业撰写 0非企业帐号 1企业帐号',
`collect_num` int DEFAULT NULL COMMENT '图书收藏数',
`submit_time` timestamp NULL DEFAULT NULL COMMENT '发布时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人姓名',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '所属企业ID',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`author_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人头像',
`points` bigint unsigned DEFAULT '0' COMMENT '星币(待审核)',
PRIMARY KEY (`book_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=338 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='图书修改后的草稿';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_order`
--
DROP TABLE IF EXISTS `book_order`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_order` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`order_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单编号',
`book_id` bigint DEFAULT NULL COMMENT '小册ID',
`order_type` tinyint NOT NULL DEFAULT '1' COMMENT '订单类型 1 新购 2续费',
`status` tinyint NOT NULL COMMENT '订单状态 1= 未支付 2= 已支付 3= 作废',
`payment_type` smallint NOT NULL DEFAULT '1' COMMENT '支付类型 1星币2余额3微信',
`payment_amount` decimal(10,2) NOT NULL COMMENT '支付金额',
`payment_time` datetime DEFAULT NULL COMMENT '支付时间',
`start_time` datetime DEFAULT NULL COMMENT '订单开始时间',
`end_time` datetime DEFAULT NULL COMMENT '订单截止时间',
`uid` bigint NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`,`order_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='小册订单';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_points`
--
DROP TABLE IF EXISTS `book_points`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_points` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`book_id` bigint unsigned NOT NULL COMMENT '图书编号',
`points` bigint unsigned DEFAULT '0' COMMENT '星币',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态 0无效 1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_book_id` (`book_id`) USING BTREE COMMENT '小册编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='小册星币';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_price`
--
DROP TABLE IF EXISTS `book_price`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_price` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`book_id` bigint unsigned DEFAULT NULL COMMENT '图书编号',
`price` decimal(10,2) DEFAULT '0.00' COMMENT '图书价格',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '价格状态 0= 待审核,1= 已发布',
`status` tinyint unsigned DEFAULT '1' COMMENT '数据状态 0无效 1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='图书价格';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_read`
--
DROP TABLE IF EXISTS `book_read`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_read` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`book_id` bigint DEFAULT NULL COMMENT '小册ID',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1852 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='小册阅读';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_release_record`
--
DROP TABLE IF EXISTS `book_release_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_release_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`book_id` bigint unsigned NOT NULL COMMENT '图书编号',
`info` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上下架说明',
`operation_type` tinyint unsigned NOT NULL COMMENT '操作类型 0:下架 1:上架',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='小册上下架记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `book_score`
--
DROP TABLE IF EXISTS `book_score`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `book_score` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`book_id` bigint unsigned NOT NULL COMMENT '图书编号',
`score` decimal(10,1) unsigned NOT NULL DEFAULT '5.0' COMMENT '评分',
`status` tinyint NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_book_creator_id` (`book_id`,`creator_id`) USING BTREE COMMENT '图书和用户唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='图书评分';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `boss`
--
DROP TABLE IF EXISTS `boss`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `boss` (
`uid` bigint NOT NULL COMMENT '用户编号',
`creator_id` bigint NOT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `browse_record`
--
DROP TABLE IF EXISTS `browse_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `browse_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`title` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '浏览内容标题',
`author_nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '作者昵称',
`author_avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '作者头像',
`url` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求的url',
`ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '访客ip地址',
`method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求方法',
`browse_type` tinyint unsigned DEFAULT NULL COMMENT '浏览类型 1= 新闻,2= 下载,3= 提问,4= 课程5= 小册,6= 圈子',
`browse_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '浏览参数名',
`browse_id` bigint unsigned DEFAULT NULL COMMENT '浏览编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_browse_only` (`browse_type`,`browse_id`,`uid`) USING BTREE COMMENT '用户浏览数据唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=14840 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='浏览记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_area`
--
DROP TABLE IF EXISTS `channel_area`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_area` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
`type` tinyint DEFAULT NULL COMMENT '类型 1 区域业务单元 2 行业部门',
`status` tinyint DEFAULT NULL COMMENT '状态 0 无效 1 有效',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='渠道区域';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_area_role`
--
DROP TABLE IF EXISTS `channel_area_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_area_role` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`area_id` bigint unsigned NOT NULL COMMENT '区域id',
`role_id` bigint unsigned NOT NULL COMMENT '角色id',
`classification` tinyint DEFAULT NULL COMMENT '分类 1 区域经理',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='渠道区域角色';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_on_site_qualification_audit_record`
--
DROP TABLE IF EXISTS `channel_on_site_qualification_audit_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_on_site_qualification_audit_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`process_id` bigint unsigned NOT NULL COMMENT '流程表id',
`audit_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见',
`status` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '状态0未核查,1核查通过2核查未通过',
`audit_uid` bigint unsigned DEFAULT NULL COMMENT '审核人uid',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业id',
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=337 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='企业实名认证审核记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_qualification_execution`
--
DROP TABLE IF EXISTS `channel_qualification_execution`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_qualification_execution` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`task_id` bigint unsigned NOT NULL COMMENT '任务编号',
`process_id` bigint unsigned NOT NULL COMMENT '流程编号',
`assignee_uid` bigint unsigned NOT NULL COMMENT '审批人用户编号',
`assignee_username` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审批人用户名称',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0-审核中、1-已通过、2-未通过',
`comment` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '审核意见',
`enterprise_name` varchar(256) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业名称',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
`attach` text COLLATE utf8mb4_unicode_ci COMMENT '审核附件JSON信息',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=835 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_qualification_process`
--
DROP TABLE IF EXISTS `channel_qualification_process`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_qualification_process` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`area_id` bigint unsigned NOT NULL COMMENT '代理区域编号',
`start_uid` bigint unsigned NOT NULL COMMENT '发起人用户编号',
`start_task_id` bigint unsigned NOT NULL COMMENT '起始任务编号',
`enterprise_id` bigint unsigned NOT NULL COMMENT '企业编号',
`type` tinyint NOT NULL DEFAULT '0' COMMENT '代理类型:普通认证代理(0)、区域银牌代理(1)、区域金牌代理(2)、全国行业型代理(3)、全国战略型代理(4)',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0-待提交、1-待认证、2-认证中、3-已认证、4-认证失败',
`start_username` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发起人用户名称',
`authorization_license_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '授权资质证书URL地址',
`enterprise_name` varchar(256) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业名称',
`enterprise_description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '企业描述',
`enterprise_idcode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业证件号码|统一社会信用代码',
`paidin_capital` decimal(16,4) DEFAULT NULL COMMENT '企业实缴资金',
`insured_person_count` int DEFAULT NULL COMMENT '企业参保人数',
`sale_person_name` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务单元对口销售姓名',
`sale_staff_number` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '销售人员工号',
`sale_person_area` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '销售人员所属区域',
`enterprise_established` datetime DEFAULT NULL COMMENT '企业成立时间',
`enterprise_contact_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业联系电话',
`enterprise_fax_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业传真',
`enterprise_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业邮箱',
`enterprise_business_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业营业地址',
`enterprise_zip_code` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业邮编',
`enterprise_shipping_address` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业收货地址',
`enterprise_contact_persion` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业联系人',
`superior_department` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '上级主管部门',
`enterprise_tax_number` varchar(24) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业税号',
`enterprise_bank_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业开户行',
`enterprise_card_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业银行账户',
`enterprise_business_nature` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业经营性质',
`enterprise_register_capital` decimal(16,4) DEFAULT NULL COMMENT '企业注册资金',
`enterprise_fixed_asserts` decimal(16,4) DEFAULT NULL COMMENT '企业固定资产',
`enterprise_working_capital` decimal(16,4) DEFAULT NULL COMMENT '企业流动资金',
`enterprise_business_capital` decimal(16,4) DEFAULT NULL COMMENT '企业业务资金',
`enterprise_bank_capital` decimal(16,4) DEFAULT NULL COMMENT '企业银行承兑最高金额',
`legal_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业法人名称',
`legal_sex` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT '保密' COMMENT '企业法人性别',
`legal_contact_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业法人联系电话',
`legal_idcard_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业法人身份证号',
`manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总经理名称',
`manager_sex` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT '保密' COMMENT '总经理性别',
`manager_contact_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总经理联系电话',
`manager_idcard_number` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总经理身份证号',
`total_person_count` int DEFAULT NULL COMMENT '企业总人数',
`management_person_count` int DEFAULT NULL COMMENT '管理人员数',
`financial_person_count` int DEFAULT NULL COMMENT '财务人员数',
`sale_person_count` int DEFAULT NULL COMMENT '销售人员数',
`technology_person_count` int DEFAULT NULL COMMENT '技术人员数',
`maintenance_person_count` int DEFAULT NULL COMMENT '维修服务人员数',
`business_manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务负责人名称',
`business_manager_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务负责人电话',
`business_manager_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务负责人邮箱',
`financial_manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '财务负责人名称',
`financial_manager_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '财务负责人电话',
`financial_manager_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '财务负责人邮箱',
`sale_manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商务负责人名称',
`sale_manager_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商务负责人电话',
`sale_manager_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商务负责人邮箱',
`technology_manager_name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '技术负责人名称',
`technology_manager_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '技术负责人电话',
`technology_manager_email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '技术负责人邮箱',
`secret_licenses` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '涉密资质,多个逗号连接',
`business_condition` text COLLATE utf8mb4_unicode_ci COMMENT '经营情况JSON格式存储',
`business_license_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公司营业执照URL地址',
`legal_idcard_front_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公司法人身份证正面URL地址',
`legal_idcard_backend_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公司法人身份证反面URL地址',
`insured_evidence_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参保凭证URL地址',
`organization_structure_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组织架构URL地址',
`financial_statement_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '财务报表URL地址',
`bank_license_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '银行开户许可证URL地址',
`secret_licenses_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '涉密资质URL地址多个使用逗号连接',
`talent_licenses_url` varchar(2048) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '人才认证证书URL地址多个使用逗号连接',
`view_extra_data` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '专用于UI的额外数据维护后端不做任何干预',
`auth_time` datetime DEFAULT NULL COMMENT '认证成功时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
`enterprise_logo_url` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业LOGO的URL地址',
`sale_person_phone` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '销售人员联系电话',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=188 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `channel_qualification_task`
--
DROP TABLE IF EXISTS `channel_qualification_task`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `channel_qualification_task` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '任务名称',
`assignee` varchar(512) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '任务处理人支持SPEL表达式',
`next_task_id` bigint unsigned DEFAULT NULL COMMENT '下一步任务IDNULL表示本任务属于最终任务',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间,默认当前时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间,默认当前时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `circle`
--
DROP TABLE IF EXISTS `circle`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `circle` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '圈子编号',
`name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '圈子名称',
`description` varchar(6000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '圈子描述',
`logo_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '圈子Logo fastdfs URL地址',
`type` tinyint unsigned DEFAULT '1' COMMENT '圈子类型 1:企业 2:其他',
`enterprise_identification_id` bigint unsigned DEFAULT NULL COMMENT '企业认证编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='圈子';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `circle_collect`
--
DROP TABLE IF EXISTS `circle_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `circle_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`circle_id` bigint unsigned NOT NULL COMMENT '圈子编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_circle_creator_id` (`circle_id`,`uid`) USING BTREE COMMENT '圈子及关注者唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='圈子收藏';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `circle_team`
--
DROP TABLE IF EXISTS `circle_team`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `circle_team` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`circle_id` bigint unsigned NOT NULL COMMENT '圈子编号',
`expert_id` bigint unsigned NOT NULL COMMENT '专家编号对应user_uid',
`sort` int unsigned DEFAULT NULL COMMENT '排序',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_circle_expert_id` (`circle_id`,`expert_id`) USING BTREE COMMENT '圈子和专用用户编号联合索引'
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='圈子专家团队';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `compatibilit_center`
--
DROP TABLE IF EXISTS `compatibilit_center`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `compatibilit_center` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '产品名称',
`product_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '产品封面',
`level_one_type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '一级分类',
`level_two_type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '二级分类',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业',
`enterprise_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业类型',
`enterprise_intro` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '产品介绍',
`compatibilit_intro` varchar(1800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '兼容性介绍',
`enterprise_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '状态0无效,1兼容认证中,2通过联合实验室认证 ',
`application_date` date DEFAULT NULL COMMENT '申请认证日期',
`certification_date` date DEFAULT NULL COMMENT '认证日期',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=635 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='兼容中心';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `compatibilit_type`
--
DROP TABLE IF EXISTS `compatibilit_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `compatibilit_type` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类别名称',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标题',
`cover` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '封面',
`intro` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '简介',
`sort` tinyint DEFAULT NULL COMMENT '序号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='兼容类别';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `computer_system`
--
DROP TABLE IF EXISTS `computer_system`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `computer_system` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '系统名称',
`icon` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '系统图标',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='计算机系统';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course`
--
DROP TABLE IF EXISTS `course`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course` (
`course_id` bigint NOT NULL AUTO_INCREMENT COMMENT '课程编号',
`course_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '课程名称',
`course_type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程分类',
`course_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程封面',
`course_label` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程标签',
`official_website` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '厂商官网',
`course_intro` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程介绍',
`compatibilit_type_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '兼容分类编号,多个逗号隔开',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`course_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='课程';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_register`
--
DROP TABLE IF EXISTS `course_register`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_register` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名',
`mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号',
`company_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '职位',
`course_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '课程名称',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='课程报名';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_score`
--
DROP TABLE IF EXISTS `course_score`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_score` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`course_id` bigint unsigned NOT NULL COMMENT '课程编号',
`score` decimal(10,1) unsigned NOT NULL DEFAULT '5.0' COMMENT '评分',
`status` tinyint NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_course_creator_id` (`course_id`,`creator_id`) USING BTREE COMMENT '课程和用户唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='课程评分';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_section`
--
DROP TABLE IF EXISTS `course_section`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_section` (
`section_id` bigint NOT NULL AUTO_INCREMENT COMMENT '章节编号',
`course_id` bigint NOT NULL COMMENT '课程编号',
`section_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '章节名称',
`section_descrition` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '章节介绍',
`section_sort` bigint DEFAULT NULL COMMENT '章节序号',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`section_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='课程章节';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `course_section_video`
--
DROP TABLE IF EXISTS `course_section_video`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `course_section_video` (
`video_id` bigint NOT NULL AUTO_INCREMENT COMMENT '视频编号',
`section_id` bigint NOT NULL COMMENT '章节编号',
`video_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频名称',
`video_sort` bigint DEFAULT NULL COMMENT '视频序号',
`video_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频封面',
`video_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频地址',
`video_time` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '视频长度时间',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`video_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='课程章节视频';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_category`
--
DROP TABLE IF EXISTS `daily_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` varchar(20) DEFAULT NULL COMMENT '分类编码',
`name` varchar(100) DEFAULT NULL COMMENT '分类名称',
`parent_id` bigint DEFAULT NULL COMMENT '父类ID',
`org_id` bigint DEFAULT NULL COMMENT '组织机构ID',
`status` tinyint DEFAULT '0' COMMENT '是否禁用01',
`create_uid` bigint DEFAULT NULL COMMENT '创建用户ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_name` varchar(255) DEFAULT NULL COMMENT '创建人姓名',
`sort_index` int DEFAULT NULL COMMENT '排序号',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=317 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_holiday`
--
DROP TABLE IF EXISTS `daily_holiday`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_holiday` (
`id` bigint NOT NULL AUTO_INCREMENT,
`date` date DEFAULT NULL COMMENT '法定节假日',
`is_week_day` int DEFAULT '0' COMMENT '是否调休工作日',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='法定节假日';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_item`
--
DROP TABLE IF EXISTS `daily_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_item` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`daily_id` bigint DEFAULT NULL COMMENT '日报ID',
`work_category_code` varchar(20) DEFAULT NULL COMMENT '工作分类',
`trade_category_code` varchar(20) DEFAULT NULL COMMENT '行业分类',
`project_category_code` varchar(20) DEFAULT NULL COMMENT '项目分类',
`area_category_code` varchar(20) DEFAULT NULL COMMENT '区域分类code',
`daily_content` text COMMENT '日报内容',
`man_hour` decimal(10,2) DEFAULT NULL COMMENT '工时',
`status` tinyint DEFAULT '0' COMMENT '状态(0暂存1提交)',
`sort_index` tinyint DEFAULT NULL COMMENT '排序号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_uid` bigint DEFAULT NULL COMMENT '创建用户ID',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`update_uid` bigint DEFAULT NULL COMMENT '更新用户ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=131490 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='日报表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_margin`
--
DROP TABLE IF EXISTS `daily_margin`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_margin` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`daily_id` bigint DEFAULT NULL COMMENT '日报ID',
`margin_content` varchar(200) DEFAULT NULL COMMENT '批注内容',
`margin_uid` bigint DEFAULT NULL COMMENT '批注人UID',
`margin_uname` varchar(255) DEFAULT NULL COMMENT '批注人姓名',
`margin_time` datetime DEFAULT NULL COMMENT '批注时间',
`margin_avatar` varchar(800) DEFAULT NULL COMMENT '用户头像',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='日报批注表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_menu`
--
DROP TABLE IF EXISTS `daily_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_menu` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`title` varchar(100) DEFAULT NULL COMMENT '菜单标题',
`href` varchar(200) DEFAULT NULL COMMENT '链接',
`icon` varchar(100) DEFAULT NULL COMMENT '图标样式',
`parent_id` bigint DEFAULT NULL COMMENT '父菜单ID',
`sort_index` tinyint DEFAULT NULL COMMENT '排序号',
`status` tinyint DEFAULT NULL COMMENT '状态',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_menu_auth`
--
DROP TABLE IF EXISTS `daily_menu_auth`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_menu_auth` (
`id` bigint NOT NULL AUTO_INCREMENT,
`menu_id` bigint DEFAULT NULL,
`org_id` bigint DEFAULT NULL,
`role_type` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `daily_record`
--
DROP TABLE IF EXISTS `daily_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `daily_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`uid` bigint DEFAULT NULL COMMENT '日报用户ID',
`uname` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '日报用户名',
`daily_date` date DEFAULT NULL COMMENT '日报日期',
`org_id` bigint DEFAULT NULL COMMENT '机构ID',
`status` tinyint DEFAULT NULL COMMENT '状态(0暂存1提交)',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2418 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk_avatar`
--
DROP TABLE IF EXISTS `disk_avatar`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk_avatar` (
`avatar_id` bigint NOT NULL,
PRIMARY KEY (`avatar_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk_file`
--
DROP TABLE IF EXISTS `disk_file`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk_file` (
`file_id` bigint NOT NULL AUTO_INCREMENT COMMENT '文件编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件名称',
`origin_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始文件类型',
`type` int DEFAULT NULL COMMENT '文件类型',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件标题',
`desc` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件描述',
`img_id` bigint DEFAULT NULL COMMENT '文件图片',
`img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件图片地址',
`baidu_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '百度下载地址',
`baidu_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '百度下载密码',
`file_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件下载地址(本地)',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`file_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk_image`
--
DROP TABLE IF EXISTS `disk_image`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk_image` (
`img_id` bigint NOT NULL AUTO_INCREMENT COMMENT '图片编号',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图片标题',
`quote_num` int DEFAULT NULL COMMENT '引用次数',
`description` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图片描述',
`type` tinyint DEFAULT NULL COMMENT '图片类型',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图片缩略图存放的url',
`cur_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原图存放url',
`img_resolution` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图片分辨率',
`img_size` double DEFAULT NULL COMMENT '图片大小',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`img_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=365 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk_image_category`
--
DROP TABLE IF EXISTS `disk_image_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk_image_category` (
`image_category_id` bigint NOT NULL AUTO_INCREMENT COMMENT '图片分类主键',
`image_category_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片分类名称',
`image_category_parent` tinyint DEFAULT NULL COMMENT '图片上级分类',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分类描述',
`is_delete` tinyint DEFAULT NULL COMMENT '删除状态 1是删除',
`visible_status` tinyint DEFAULT NULL COMMENT '可见状态 0全部1好友2本人数据字典',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '封面图url',
`creator_id` bigint DEFAULT NULL COMMENT '创建人id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`image_category_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `disk_video`
--
DROP TABLE IF EXISTS `disk_video`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disk_video` (
`video_id` bigint NOT NULL,
PRIMARY KEY (`video_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `download_resource`
--
DROP TABLE IF EXISTS `download_resource`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `download_resource` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'logo ',
`resource_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源版本 ',
`resource_type` tinyint(1) DEFAULT NULL COMMENT '资源类型1软件2文档',
`software_type` tinyint(1) DEFAULT NULL COMMENT '软件类型1桌面应用2后台服务',
`category` tinyint DEFAULT NULL COMMENT '分类',
`size` decimal(20,3) DEFAULT NULL COMMENT '大小',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
`credits` int DEFAULT NULL COMMENT '积分',
`resource_update_time` datetime DEFAULT NULL COMMENT '资源更新时间',
`downloads` int NOT NULL DEFAULT '0' COMMENT '下载量',
`resource_intro` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '资源简介',
`version_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '版本说明',
`tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签',
`download_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载地址',
`download_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载说明',
`resource_md5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源MD5',
`service_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务名称',
`startup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '启动路径',
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态1草稿2待技术审核3待发布审核4技术审核通过5技术审核不通过6发布审核通过7发布审核不通过',
`audit_uid` bigint DEFAULT NULL COMMENT '审核人',
`audit_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人',
`audit_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`issued` tinyint(1) DEFAULT NULL COMMENT '发布0下架1上架',
`first_issued_time` datetime DEFAULT NULL COMMENT '首次上架时间',
`sort` int NOT NULL DEFAULT '0' COMMENT '排序',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称',
`kyl_download_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'KYL下载地址',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=95 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='下载资源';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `download_resource_audit`
--
DROP TABLE IF EXISTS `download_resource_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `download_resource_audit` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`download_resource_id` bigint NOT NULL COMMENT '下载资源ID',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态1草稿2待审核3技术审核通过4技术审核不通过5发布审核通过6发布审核不通过',
`audit_uid` bigint DEFAULT NULL COMMENT '审核人',
`audit_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人',
`audit_explain` varchar(2550) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`audit_json` varchar(2550) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核信息',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=122 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='下载资源审核';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `download_resource_history`
--
DROP TABLE IF EXISTS `download_resource_history`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `download_resource_history` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`download_resource_id` bigint NOT NULL COMMENT '下载资源ID',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'logo',
`resource_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源版本',
`resource_type` tinyint(1) DEFAULT NULL COMMENT '资源类型1软件2文档',
`software_type` tinyint(1) DEFAULT NULL COMMENT '软件类型1桌面应用2后台服务',
`category` tinyint DEFAULT NULL COMMENT '分类',
`size` decimal(20,3) DEFAULT NULL COMMENT '大小',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源',
`credits` int DEFAULT NULL COMMENT '积分',
`resource_update_time` datetime DEFAULT NULL COMMENT '资源更新时间',
`downloads` int DEFAULT NULL COMMENT '下载量',
`resource_intro` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '资源简介',
`version_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '版本说明',
`tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签',
`download_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载地址',
`download_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载说明',
`resource_md5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源MD5',
`service_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务名称',
`startup` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '启动路径',
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`audit_status` tinyint unsigned DEFAULT '1' COMMENT '审核状态1草稿2待审核3技术审核通过4技术审核不通过5发布审核通过6发布审核不通过',
`audit_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人',
`audit_explain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`issued` tinyint(1) DEFAULT NULL COMMENT '发布0下架1上架',
`sort` int DEFAULT NULL COMMENT '排序',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='下载资源修改历史';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `download_resource_system_mapper`
--
DROP TABLE IF EXISTS `download_resource_system_mapper`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `download_resource_system_mapper` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`download_resource_id` bigint unsigned NOT NULL COMMENT '下载资料编号',
`computer_system_id` bigint unsigned NOT NULL COMMENT '计算机系统编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
`site_region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '站点区域',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_download_resource_computer_system_id` (`download_resource_id`,`computer_system_id`) USING BTREE COMMENT '下载资料对应系统唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='下载资料对应系统映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `download_resource_url`
--
DROP TABLE IF EXISTS `download_resource_url`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `download_resource_url` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '下载编号',
`download_resource_id` bigint NOT NULL COMMENT '软件资源编号',
`download_channel` tinyint(1) DEFAULT NULL COMMENT '下载渠道',
`download_icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载图标',
`download_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载地址名称',
`download_url` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下载链接',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
`site_region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '站点区域',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='下载资源链接';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dr_account`
--
DROP TABLE IF EXISTS `dr_account`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dr_account` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '账户id',
`username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号名称',
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号密码',
`salt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '',
`comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库账户表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dr_namespace`
--
DROP TABLE IF EXISTS `dr_namespace`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dr_namespace` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '命名空间id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',
`comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`is_public` tinyint unsigned NOT NULL COMMENT '0 表示不公开 1表示公开',
`harbor_project_id` int unsigned NOT NULL COMMENT '由于Harbor api必需project_id不能使用name来操作project因此保存project_id',
`uid` bigint unsigned NOT NULL COMMENT '用户ID',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库的命名空间表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dr_namespace_member`
--
DROP TABLE IF EXISTS `dr_namespace_member`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dr_namespace_member` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '命名空间成员表id',
`namespace_id` bigint unsigned NOT NULL COMMENT '命名空间id',
`account_id` bigint unsigned NOT NULL COMMENT '账号id',
`role` int unsigned NOT NULL COMMENT '2 开发人员push+pull) 3 访客(pull)',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库的命名空间成员表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dr_operate_log`
--
DROP TABLE IF EXISTS `dr_operate_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dr_operate_log` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`namespace` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '命名空间',
`repository` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '镜像仓库名',
`data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行的操作',
`ip` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ip地址',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_repository` (`repository`(191)) USING BTREE COMMENT '根据镜像仓库查询的索引'
) ENGINE=InnoDB AUTO_INCREMENT=538 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库操作的日志';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `dr_repository`
--
DROP TABLE IF EXISTS `dr_repository`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dr_repository` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '镜像仓库id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库名称',
`namespace_id` bigint NOT NULL COMMENT '所属命名空间id',
`comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
`pull_count` int unsigned NOT NULL COMMENT '拉取次数',
`star_count` int unsigned NOT NULL COMMENT '收藏次数',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise`
--
DROP TABLE IF EXISTS `enterprise`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_identification_id` bigint unsigned NOT NULL COMMENT '企业认证编号',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`certificate_type` tinyint unsigned DEFAULT NULL COMMENT '企业证件类型 1:营业执照 2:组织机构代码证 3:事业单位法人证书 4:社会团体法人登记证书 5:行政执法主体资格证 6:其他证件',
`certificate_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业证件fastdfs URL地址',
`certificate_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业证件号码',
`legal_person` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人',
`legal_person_id_card_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人身份证号',
`identity_type` tinyint unsigned DEFAULT NULL COMMENT '认证身份类型 1:法定代表人 2:被授权人',
`identity_card_front_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '身份证正面fastdfs URL',
`identity_card_verso_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '身份证反面fastdfs URL',
`authorization_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '授权书fastdfs URL',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`account_id` bigint unsigned NOT NULL COMMENT '企业管理员ID',
`account_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业管理员',
`parent_id` bigint DEFAULT NULL COMMENT '父企业ID',
`pay_discount` decimal(10,2) DEFAULT '1.00' COMMENT '购买折扣',
`points_discount` decimal(10,2) DEFAULT '1.00' COMMENT '积分折扣',
`other_pay_discount` decimal(10,2) DEFAULT '1.00' COMMENT '代付折扣',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=992 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业认证资料';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_address_book`
--
DROP TABLE IF EXISTS `enterprise_address_book`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_address_book` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业编号',
`province_code` int unsigned DEFAULT NULL COMMENT '省编号',
`company_name` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司logo',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司官网',
`address` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司地址',
`enterprise_type` tinyint unsigned DEFAULT NULL COMMENT '类型 1新基建 2外设',
`tel_before_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前联系人',
`tel_before` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前电话',
`tel_after_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后联系人',
`tel_after` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后电话',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业通讯录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_dealer_network`
--
DROP TABLE IF EXISTS `enterprise_dealer_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_dealer_network` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业编号',
`province_code` int unsigned DEFAULT NULL COMMENT '省编号',
`province_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省份',
`company_name` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司名称',
`logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司logo',
`url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司官网',
`address` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司地址',
`enterprise_type` tinyint unsigned DEFAULT NULL COMMENT '类型 1新基建 2外设',
`tel_before_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前联系人',
`tel_before` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前电话',
`tel_before_name2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前联系人2',
`tel_before2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售前电话2',
`tel_after_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后联系人',
`tel_after` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '售后电话',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`dealer_type` tinyint(1) DEFAULT NULL COMMENT '经销商类型1子公司2分销商',
`dealer_level` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经销商等级1行业金牌2行业银牌3分销金牌4分销银牌',
`level_sort` int DEFAULT NULL COMMENT '登记排序',
`sort` int DEFAULT NULL COMMENT '排序',
`longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经度',
`latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纬度',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '类型1经销商网络2售后网络',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '站点所在地区',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='经销商网络';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_group`
--
DROP TABLE IF EXISTS `enterprise_group`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_group` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业组名称',
`remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`is_default` smallint DEFAULT '0' COMMENT '是否系统默认值0 非默认 1 默认)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业组';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_group_mapping`
--
DROP TABLE IF EXISTS `enterprise_group_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_group_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`enterprise_id` bigint NOT NULL COMMENT '企业ID',
`group_id` bigint DEFAULT NULL COMMENT '组id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=15709 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业组映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_group_role_mapping`
--
DROP TABLE IF EXISTS `enterprise_group_role_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_group_role_mapping` (
`id` bigint NOT NULL COMMENT '主键',
`group_id` bigint DEFAULT NULL COMMENT '组ID',
`role_id` bigint DEFAULT NULL COMMENT '角色id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`creator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业角色映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_identification`
--
DROP TABLE IF EXISTS `enterprise_identification`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_identification` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`user_mobile` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户帐号即用户手机号',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`enterprise_type` tinyint DEFAULT NULL COMMENT '企业类型 1:企业/个体 2:组织机构 3:事业单位 4:社会团体 5:党政机关 6:其他组织',
`register_province_code` int DEFAULT NULL COMMENT '企业注册所在省份编码',
`register_province_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册所在省份名称',
`register_city_code` int DEFAULT NULL COMMENT '企业注册所在城市编码',
`register_city_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册所在城市名称',
`register_area_code` int DEFAULT NULL COMMENT '企业注册所在区县编码',
`register_area_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册所在区县名称',
`detail_address` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业详细地址',
`information_status` tinyint unsigned DEFAULT '2' COMMENT '认证资料状态 1:已提交 2:未提交 3:已更新 4:待更新',
`certification_status` tinyint unsigned DEFAULT '0' COMMENT '认证状态 0草稿 1:已认证 2:待认证 3:认证失败',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`company_intro` varchar(3000) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业简介',
`company_trade` bigint DEFAULT NULL COMMENT '企业行业',
`intention` tinyint NOT NULL DEFAULT '0' COMMENT '注册意向: 0-其他, 1-生态适配2-渠道认证',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1074 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业认证审核记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_identification_audit_record`
--
DROP TABLE IF EXISTS `enterprise_identification_audit_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_identification_audit_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_identification_id` bigint unsigned NOT NULL COMMENT '企业认证基本资料编号',
`audit_opinion` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '审核意见',
`audit_result` tinyint unsigned NOT NULL COMMENT '1:审核通过 2:审核未通过',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=253 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业实名认证审核记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_identification_information`
--
DROP TABLE IF EXISTS `enterprise_identification_information`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_identification_information` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_identification_id` bigint unsigned NOT NULL COMMENT '企业认证编号',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`certificate_type` tinyint unsigned DEFAULT NULL COMMENT '企业证件类型 1:营业执照 2:组织机构代码证 3:事业单位法人证书 4:社会团体法人登记证书 5:行政执法主体资格证 6:其他证件',
`certificate_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业证件fastdfs URL地址',
`certificate_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业证件号码',
`legal_person` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人',
`legal_person_id_card_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人身份证号',
`identity_type` tinyint unsigned DEFAULT NULL COMMENT '认证身份类型 1:法定代表人 2:被授权人',
`identity_card_front_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '身份证正面fastdfs URL',
`identity_card_verso_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '身份证反面fastdfs URL',
`authorization_url` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '授权书fastdfs URL',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`authorization_card_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被授权人身份证号',
`authorization_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被授权人姓名',
`enterprise_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业封面',
`enterprise_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网站链接',
`enterprise_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业分类',
`enterprise_property` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业性质',
`unified_social_credit_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '统一社会信用代码',
`organization_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织机构代码',
`reg_number` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册号',
`phone_number` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电话',
`email_address` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
`address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地址',
`company_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司全称',
`company_intro` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司简介',
`related_products` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '相关产品',
`manage_status` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营状态',
`company_type` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司类型',
`establish_date` date DEFAULT NULL COMMENT '成立日期',
`operating_period` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营期限',
`reg_capital` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册资本',
`issue_date` date DEFAULT NULL COMMENT '发照日期',
`registration_authority` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '登记机关',
`business_scope` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营范围',
`reg_address` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册地址 ',
`company_trade` bigint DEFAULT NULL COMMENT '企业行业',
`company_scale` bigint DEFAULT NULL COMMENT '企业规模',
`legal_person_tel` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法人联系方式',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1804 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业认证资料';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `enterprise_user`
--
DROP TABLE IF EXISTS `enterprise_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `enterprise_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`enterprise_id` bigint unsigned NOT NULL COMMENT '企业ID',
`enterprise_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名称',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户id',
`u_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业用户名称',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业邮箱',
`is_leader` tinyint unsigned DEFAULT NULL COMMENT '是否是原始企业管理员0 否 1 是)',
`position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '职位',
`is_master` tinyint DEFAULT NULL COMMENT '是否为主企业0 否 1 是)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16792 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业用户';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cgs_server`
--
DROP TABLE IF EXISTS `goods_cgs_server`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cgs_server` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '区域',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规格',
`price_per_month` decimal(10,2) DEFAULT NULL,
`stock` int DEFAULT NULL COMMENT '库存',
`status` smallint NOT NULL COMMENT '1 待审核2 已上架3 审核失败4 已下架',
`cpu` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'cpu规格示例64核 FT2000+',
`memory` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '内存规格示例256GB DDR4',
`storage` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '存储规格示例100GB',
`gpu` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'GPU 卡示例1*Tesla T4',
`bandwidth` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`vmi_cnt` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '虚拟机数量',
`description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`audit_time` timestamp NULL DEFAULT NULL,
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`optimistic_lock_version` int DEFAULT NULL,
`audit_uid` bigint DEFAULT NULL,
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`create_time` timestamp NULL DEFAULT NULL,
`update_time` timestamp NULL DEFAULT NULL,
`server_ip` varchar(100) DEFAULT NULL COMMENT '内网ip',
`public_ip` varchar(100) DEFAULT NULL COMMENT '公网ip',
`capability` varchar(512) DEFAULT NULL COMMENT '服务能力',
`applicable_scene` varchar(512) DEFAULT NULL COMMENT '使用场景',
`android_resolution` varchar(256) DEFAULT NULL COMMENT '安卓分辨率',
`external_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '对应vmi集群后台中的server_name',
`android_specification` varchar(255) DEFAULT NULL COMMENT '安卓规格',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_db`
--
DROP TABLE IF EXISTS `goods_cloud_db`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_db` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`specification_remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格说明',
`price_per_month` decimal(10,2) DEFAULT NULL COMMENT '价格',
`stock` int NOT NULL COMMENT '存量',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`type` int DEFAULT NULL COMMENT '类型',
`cpu` int DEFAULT NULL COMMENT 'cpu',
`ram` int DEFAULT NULL COMMENT '内存mysqlG; redisMb',
`version` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '版本',
`instance_type` int DEFAULT NULL COMMENT '实例类型',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`is_quick` int DEFAULT NULL COMMENT '是否快速配置(1-是;0或null-否)',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云数据库';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_disk`
--
DROP TABLE IF EXISTS `goods_cloud_disk`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_disk` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`price_per_month` decimal(10,2) DEFAULT NULL COMMENT '价格',
`stock` int unsigned NOT NULL COMMENT '库存量',
`size` int unsigned DEFAULT NULL COMMENT '大小,单位G 。如10G 100G',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑备注',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户ID',
`audit_nickName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`disk_bandwidth_flag` tinyint unsigned DEFAULT NULL COMMENT '磁盘带宽(1 表示总速度 2 表示读写速度)',
`disk_bandwidth` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '磁盘带宽(GB/s)',
`read_speed` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '读取速度(GB/s)',
`write_speed` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '写入速度(GB/s)',
`description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '简介',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=96 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云盘';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_image`
--
DROP TABLE IF EXISTS `goods_cloud_image`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_image` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`price_per_month` decimal(10,2) DEFAULT NULL COMMENT '价格',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`img_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像图片地址',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint NOT NULL COMMENT '审核用户id',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片',
`format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '镜像格式',
`platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '平台',
`size` int DEFAULT NULL COMMENT '容量GB',
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
`rapid_config` int DEFAULT '0' COMMENT '是否快速配置(0为false1为true)',
`image_icon_pool_id` bigint DEFAULT NULL COMMENT '镜像图标池ID',
`image_remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Remarks',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`custom_config` bit(1) DEFAULT b'0' COMMENT '是否自定义配置',
`sort` int DEFAULT NULL COMMENT '排序',
`display_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '展示名称',
`recommend_config` bit(1) DEFAULT b'0' COMMENT '适配中心推荐配置',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云服务器镜像';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_ip`
--
DROP TABLE IF EXISTS `goods_cloud_ip`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_ip` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
`ip_address` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`type` smallint NOT NULL DEFAULT '1' COMMENT 'ip 类型 1=IPV4, 2=IPV6',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`total_stock` int DEFAULT NULL COMMENT '总库存',
`stock` int DEFAULT NULL COMMENT '剩余库存',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`specification_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格说明',
`audit_remark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公网IPV4';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_ip_price`
--
DROP TABLE IF EXISTS `goods_cloud_ip_price`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_ip_price` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`type` smallint DEFAULT '1' COMMENT 'ip 类型 1=IPV4, 2=IPV6',
`price_per_month` decimal(10,2) DEFAULT NULL,
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公网IP价格';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_ipv4`
--
DROP TABLE IF EXISTS `goods_cloud_ipv4`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_ipv4` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`ip_address` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IP地址',
`type` smallint NOT NULL DEFAULT '1' COMMENT 'ip 类型 1=IPV4, 2=IPV6',
`price_per_month` decimal(10,2) unsigned DEFAULT NULL COMMENT '价格',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`ip_expire_time` datetime DEFAULT NULL COMMENT 'ip地址电信运营商租用过期时间',
`order_expire_time` datetime DEFAULT NULL COMMENT '当前订单租用过期时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`total_stock` int DEFAULT NULL COMMENT '总库存',
`stock` int DEFAULT NULL COMMENT '剩余库存',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`specification_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格说明',
`audit_remark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`size` int unsigned DEFAULT NULL COMMENT '速率',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公网IPV4';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_network`
--
DROP TABLE IF EXISTS `goods_cloud_network`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_network` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`price_per_month` decimal(10,2) DEFAULT NULL COMMENT '价格',
`stock` int unsigned NOT NULL COMMENT '库存量',
`size` int unsigned DEFAULT NULL COMMENT '公网带宽以Mbps为单位如1Mbps, 10Mbps',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑备注',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint NOT NULL COMMENT '审核用户ID',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公网带宽';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_cloud_server`
--
DROP TABLE IF EXISTS `goods_cloud_server`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_cloud_server` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`specification` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格',
`price_per_month` decimal(10,2) DEFAULT NULL COMMENT '价格',
`stock` int NOT NULL COMMENT '存量',
`status` smallint unsigned NOT NULL DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '编辑说明',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`uuid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`level` int DEFAULT NULL COMMENT '配置等级',
`cpu` int DEFAULT NULL COMMENT 'CPU核数',
`ram` int DEFAULT NULL COMMENT '内存',
`cpu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理器型号',
`cpu_clock_speed` float DEFAULT NULL COMMENT '处理器主频',
`intranet_bandwidth` int DEFAULT NULL COMMENT '内网带宽',
`reference_price` decimal(12,2) DEFAULT NULL COMMENT '规格参考价',
`rapid_config` int DEFAULT '0' COMMENT '是否快速配置',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`use_adapt` bit(1) DEFAULT NULL,
`recommend_config` bit(1) DEFAULT b'0' COMMENT '适配中心推荐配置',
`adapt_aduit` bit(1) DEFAULT b'0' COMMENT '适配是否需要审核,1表示需要审核0表示不需要',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除: 0-未删除1-已删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='云服务器';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `goods_common`
--
DROP TABLE IF EXISTS `goods_common`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `goods_common` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`goods_code` varchar(50) DEFAULT NULL COMMENT '商品编码',
`goods_type` smallint DEFAULT NULL COMMENT '商品类型',
`goods_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '商品名称',
`specification` varchar(256) DEFAULT NULL COMMENT '商品规格',
`price` decimal(10,2) DEFAULT NULL COMMENT '价格',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`status` smallint DEFAULT NULL COMMENT '状态0上架1下架-1删除',
`uid` bigint DEFAULT NULL COMMENT '创建人ID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`stock` bigint DEFAULT '0' COMMENT '库存量0表示无穷',
`stock_out` bigint DEFAULT '0' COMMENT '出库量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_address`
--
DROP TABLE IF EXISTS `invoice_address`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_address` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`address_type` tinyint(1) DEFAULT NULL COMMENT '地址类型1邮寄地址2email地址',
`receiver_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件人姓名',
`province_code` int DEFAULT NULL COMMENT '省/直辖市code',
`province_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省/直辖市名称',
`city_code` int DEFAULT NULL COMMENT '市/区code',
`city_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '市/区名称',
`detail_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '详细地址',
`contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系电话',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱地址',
`is_default` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否为默认地址01',
`enterprise_id` int DEFAULT NULL COMMENT '企业ID',
`uid` int DEFAULT NULL COMMENT '用户ID',
`creator_id` int DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_id` int DEFAULT NULL COMMENT '更新人编号',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票地址';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_item`
--
DROP TABLE IF EXISTS `invoice_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_item` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`invoice_id` int DEFAULT NULL COMMENT '发票ID',
`goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品名',
`specification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格',
`unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位',
`quantity` decimal(10,2) DEFAULT NULL COMMENT '数量',
`unit_price` decimal(10,2) DEFAULT NULL COMMENT '单价',
`amount` decimal(10,2) DEFAULT NULL COMMENT '金额',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票表格项';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_order`
--
DROP TABLE IF EXISTS `invoice_order`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_order` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`invoice_id` int DEFAULT NULL COMMENT '发票ID',
`order_id` int DEFAULT NULL COMMENT '订单ID',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票订单映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_record`
--
DROP TABLE IF EXISTS `invoice_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_record` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`invoice_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票编号',
`red_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '红冲发票编号',
`orders_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'email',
`total_qty` int DEFAULT NULL COMMENT '总数量',
`total_amount` decimal(10,2) DEFAULT NULL COMMENT '总金额',
`status` smallint unsigned DEFAULT '1' COMMENT '状态1: 申请中2作废申请中3申请完成4作废申请完成5审核不通过',
`cancel_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '作废原因',
`audit_uid` int DEFAULT NULL COMMENT '审核用户',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`audit_remark` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`enterprise_id` int DEFAULT NULL COMMENT '企业ID',
`uid` int DEFAULT NULL COMMENT '用户ID',
`creator_id` int DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_id` int DEFAULT NULL COMMENT '更新人编号',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`title_id` int DEFAULT NULL COMMENT '抬头ID',
`address_id` int DEFAULT NULL COMMENT '地址ID',
`logistics_company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流公司',
`tracking_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '快递单号',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_record_info`
--
DROP TABLE IF EXISTS `invoice_record_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_record_info` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`record_id` int DEFAULT NULL COMMENT '开票记录ID',
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抬头',
`type` int DEFAULT NULL COMMENT '类型1个人增值税普通发票2企业增值税普通发票3企业增值税专用发票',
`taxpayer_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纳税人识别码',
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开户银行',
`bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开户账号',
`enterprise_reg_addr` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册地址',
`enterprise_reg_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册电话',
`address_type` tinyint(1) DEFAULT NULL COMMENT '地址类型1邮寄地址2email地址',
`receiver_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件人姓名',
`province_code` int DEFAULT NULL COMMENT '省/直辖市code',
`province_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省/直辖市名称',
`city_code` int DEFAULT NULL COMMENT '市/区code',
`city_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '市/区名称',
`detail_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '详细地址',
`contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系电话',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票记录信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `invoice_title`
--
DROP TABLE IF EXISTS `invoice_title`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `invoice_title` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抬头',
`type` int DEFAULT NULL COMMENT '类型1个人增值税普通发票2企业增值税普通发票3企业增值税专用发票',
`taxpayer_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纳税人识别码',
`bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开户银行',
`bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开户账号',
`enterprise_reg_addr` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册地址',
`enterprise_reg_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业注册电话',
`enterprise_id` int DEFAULT NULL COMMENT '企业ID',
`uid` int DEFAULT NULL COMMENT '用户ID',
`creator_id` int DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_id` int DEFAULT NULL COMMENT '更新人编号',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发票抬头';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `license_message_relation`
--
DROP TABLE IF EXISTS `license_message_relation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `license_message_relation` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
`uid` bigint NOT NULL COMMENT '用户id',
`licence_code` varchar(20) NOT NULL COMMENT '许可编号',
`msg_id` bigint NOT NULL,
`recall_flag` int NOT NULL DEFAULT '0' COMMENT '是否撤回01',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户许可站内信关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `log_op`
--
DROP TABLE IF EXISTS `log_op`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `log_op` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志编号',
`nick_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',
`operation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户操作',
`method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求方法',
`params` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求参数',
`cost_time` bigint DEFAULT NULL COMMENT '执行时长',
`ip` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `news`
--
DROP TABLE IF EXISTS `news`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `news` (
`news_id` bigint NOT NULL AUTO_INCREMENT COMMENT '新闻编号',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '新闻标题',
`summary` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '摘要',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '新闻内容',
`keyword` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关键词',
`check_status` tinyint DEFAULT NULL COMMENT '是否通过审核',
`circle_id` bigint unsigned NOT NULL COMMENT '圈子ID',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来源媒体名称',
`save_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核通过后存放在fastdfs的静态html文件',
`source_url` varchar(2083) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来源url地址',
`is_original` tinyint DEFAULT NULL COMMENT '是否原创 1原创',
`is_publish` tinyint DEFAULT '0' COMMENT '是否发布 1发布上架',
`is_top` tinyint DEFAULT NULL COMMENT '是否置顶 1置顶0没置顶',
`is_delete` tinyint DEFAULT NULL COMMENT '是否删除 0没删除1已结删除',
`issue_time` timestamp NULL DEFAULT NULL COMMENT '发布时间也就是check_status=2',
`category_id` int DEFAULT NULL COMMENT '类别id',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '提交时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`collect_num` bigint DEFAULT NULL,
`click_num` bigint DEFAULT NULL,
`cover_img` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '封面图片',
`priority` int unsigned NOT NULL DEFAULT '1' COMMENT '新闻的优先级顺序,值越小优先级越高',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '新闻作者',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
`site_region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '站点区域',
`sync_site_region` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '同步站点区域',
`sync_id` bigint DEFAULT NULL COMMENT '源Id',
`union_type` int DEFAULT NULL COMMENT '企业联盟类型',
`enterprise_id` bigint NOT NULL DEFAULT '-1' COMMENT '企业ID默认值(-1)不绑定企业',
`creator_enterprise_id` bigint NOT NULL DEFAULT '0' COMMENT '创建者企业ID',
PRIMARY KEY (`news_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=949 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `news_audit`
--
DROP TABLE IF EXISTS `news_audit`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `news_audit` (
`audit_id` bigint NOT NULL AUTO_INCREMENT COMMENT '审核记录的id',
`news_id` int NOT NULL COMMENT '新闻id',
`auditor_id` int DEFAULT NULL COMMENT '审核人id',
`audit_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '不超过50个中文字符',
`check_status` tinyint NOT NULL COMMENT '0待审核1审核通过2审核不通过',
`submitter_id` int DEFAULT NULL COMMENT '新闻提交审核人id',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`submit_time` datetime DEFAULT NULL COMMENT '提交时间',
`audit_time` datetime DEFAULT NULL COMMENT '审核时间',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
PRIMARY KEY (`audit_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=635 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `news_category`
--
DROP TABLE IF EXISTS `news_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `news_category` (
`category_id` bigint NOT NULL AUTO_INCREMENT COMMENT '目录编号',
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '目录名称',
`parent_id` bigint DEFAULT NULL COMMENT '父目录ID',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
PRIMARY KEY (`category_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `news_collect`
--
DROP TABLE IF EXISTS `news_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `news_collect` (
`collect_id` bigint NOT NULL AUTO_INCREMENT COMMENT '收藏 id',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`news_id` bigint DEFAULT NULL COMMENT '新闻id',
`is_collect` tinyint DEFAULT NULL COMMENT '是否收藏 1是已经收藏 0未收藏',
`collect_time` timestamp NULL DEFAULT NULL COMMENT '收藏时间',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '430000' COMMENT '区域',
PRIMARY KEY (`collect_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=391 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='新闻收藏字段';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `oauth_client_details`
--
DROP TABLE IF EXISTS `oauth_client_details`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `oauth_client_details` (
`client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`resource_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`client_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`authorized_grant_types` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`web_server_redirect_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`authorities` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`access_token_validity` int NOT NULL,
`refresh_token_validity` int DEFAULT NULL,
`additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`autoapprove` tinyint DEFAULT NULL,
`origin_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`client_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `order_detail`
--
DROP TABLE IF EXISTS `order_detail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `order_detail` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`order_serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
`goods_type` smallint NOT NULL COMMENT '商品类型 1000=CLOUD 云计算产品,2000= BOOK 图书商品',
`goods_type_detail` smallint DEFAULT NULL COMMENT '商品类型明细: 1001= CLOUD_SERVER (对应goods_cloud_server)1002= CLOUD_DISK(goods_cloud_disk)1003= CLOUD_IPV4(goods_cloud_ipv4)1004= CLOUD_PUBLIC_NETWORK_BANDWITH(goods_cloud_public_network_bandwith)1005= CLOUD_IMAGE',
`goods_id` bigint DEFAULT NULL COMMENT '商品ID, 根据goods_type goods_type_detail 查找对应表',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '描述',
`size` int DEFAULT NULL COMMENT '商品数量',
`price` decimal(10,2) DEFAULT NULL COMMENT '单价',
`buy_type` tinyint DEFAULT NULL COMMENT '购买模式1按月2按周',
`buy_time_size` smallint DEFAULT NULL COMMENT '购买时长',
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
`end_time` datetime DEFAULT NULL COMMENT '截止时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`server_type` tinyint unsigned DEFAULT '1' COMMENT '所属服务',
`custom_reason` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义配置原因',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12547 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='订单详情';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `orders`
--
DROP TABLE IF EXISTS `orders`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `orders` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
`uid` bigint NOT NULL COMMENT '用户id',
`type` smallint NOT NULL DEFAULT '1' COMMENT '订单类型 1 新购 2续费 3 变更',
`status` smallint NOT NULL COMMENT '1= 未支付 2= 已支付 3= 作废',
`region` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'cn-cs-1' COMMENT '区域',
`total_amount` decimal(10,2) NOT NULL COMMENT '订单总金额,原价',
`payment_amount` decimal(10,2) NOT NULL COMMENT '支付金额',
`payment_type` smallint NOT NULL DEFAULT '1' COMMENT '支付类型 1= 优惠券COUPON2= 微信WECHAT3= 余额BALANCE',
`promotion_coupon_user_id` bigint DEFAULT NULL COMMENT '关联用户已使用的优惠券',
`goods_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
`payment_time` datetime DEFAULT NULL COMMENT '支付时间',
`start_time` datetime DEFAULT NULL COMMENT '订单开始时间',
`end_time` datetime DEFAULT NULL COMMENT '订单截止时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned NOT NULL DEFAULT '1' COMMENT '乐观锁版本',
`goods_type` smallint DEFAULT NULL COMMENT '商品类型 1000=CLOUD 云计算产品,2000= BOOK 图书商品',
`size` int DEFAULT NULL COMMENT '订单数(目前只有云商品有订单数)',
`config` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单配置',
`user_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户昵称',
`return_result` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调用zstack返回的数据',
`extra_param` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调用zstack请求的配置数据',
`transaction_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付流水号',
`vm_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建虚拟机返回的id',
`source_order_id` bigint NOT NULL DEFAULT '0' COMMENT '源订单ID',
`external_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主实例ID',
`adapter_id` bigint DEFAULT NULL COMMENT '适配id',
`pay_discount` decimal(10,2) DEFAULT NULL COMMENT '折扣比例',
`enterprise_id` bigint DEFAULT NULL COMMENT '适配中心企业ID',
`adapter_uid` bigint DEFAULT NULL COMMENT '适配用户ID',
`adapter_self_uid` bigint DEFAULT NULL COMMENT '适配申请人ID',
`disable_invoice_amount` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '不可票金额',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '430000' COMMENT '站点区域',
`adapter_base_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '湖南适配中心' COMMENT '适配基地',
`payment_amount_record` decimal(10,2) DEFAULT NULL COMMENT '支付记录(用于订单回滚)',
`size_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '虚拟机数量',
`del_flag` smallint DEFAULT '0' COMMENT '是否删除0=否1=是',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6400 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='订单';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `org_invite_code`
--
DROP TABLE IF EXISTS `org_invite_code`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `org_invite_code` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` int unsigned NOT NULL COMMENT '邀请码(9+5位数字)',
`mobile` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号码',
`start_time` datetime DEFAULT NULL COMMENT '有效开始时间',
`end_time` datetime DEFAULT NULL COMMENT '有效截止时间',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人id',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人姓名',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`org_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业名称',
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名称',
`is_used` smallint DEFAULT '0' COMMENT '是否已注册0 未注册 1已注册',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='企业邀请码';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `partner`
--
DROP TABLE IF EXISTS `partner`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `partner` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业编号',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名',
`enterprise_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业封面',
`enterprise_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网站链接',
`enterprise_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业分类',
`enterprise_property` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业性质',
`unified_social_credit_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '统一社会信用代码',
`organization_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织机构代码',
`reg_number` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册号',
`phone_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电话',
`email_address` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
`address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地址',
`company_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司全称',
`company_intro` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司简介',
`related_products` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '相关产品',
`manage_status` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营状态',
`company_type` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司类型',
`establish_date` date DEFAULT NULL COMMENT '成立日期',
`legal_person` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人',
`operating_period` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营期限',
`reg_capital` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册资本',
`issue_date` date DEFAULT NULL COMMENT '发照日期',
`registration_authority` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '登记机关',
`business_scope` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营范围',
`sort` int DEFAULT NULL COMMENT '排序',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`partner_type` int DEFAULT NULL COMMENT '联盟类型1企业联盟2合作伙伴',
`reg_address` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册地址 ',
`adapter_count` int DEFAULT NULL COMMENT '适配数量',
`union_type` int DEFAULT NULL COMMENT '联盟类型 1 表示pk体系生态 2表示创新战略联盟',
`union_member_type` int DEFAULT '1' COMMENT '联盟成员类型 1普通会员2理事3副理事长4理事长',
`is_trial` tinyint DEFAULT '2' COMMENT '是否提供产品试用: 1-提供2-未提供',
`wechat_offiaccount_qr_image` varchar(1024) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '微信公众号二维码图片',
`keyword` varchar(1024) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关键字',
`advantage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '优势特色',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=235 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='合作伙伴';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `partner_copy`
--
DROP TABLE IF EXISTS `partner_copy`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `partner_copy` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业编号',
`enterprise_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业名',
`enterprise_cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业封面',
`enterprise_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网站链接',
`enterprise_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业分类',
`enterprise_property` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业性质',
`unified_social_credit_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '统一社会信用代码',
`organization_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织机构代码',
`reg_number` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册号',
`phone_number` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电话',
`email_address` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
`address` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地址',
`company_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司全称',
`company_intro` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司简介',
`related_products` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '相关产品',
`manage_status` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '经营状态',
`company_type` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司类型',
`establish_date` date DEFAULT NULL COMMENT '成立日期',
`legal_person` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人',
`operating_period` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营期限',
`reg_capital` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册资本',
`issue_date` date DEFAULT NULL COMMENT '发照日期',
`registration_authority` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '登记机关',
`business_scope` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经营范围',
`sort` int DEFAULT NULL COMMENT '排序',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`partner_type` int DEFAULT NULL COMMENT '联盟类型1企业联盟2合作伙伴',
`reg_address` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册地址',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_enterprise_id` (`enterprise_id`) USING BTREE COMMENT '企业唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='合作伙伴';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `partner_tag`
--
DROP TABLE IF EXISTS `partner_tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `partner_tag` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`name` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`icon` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图标',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间 ',
`logo` varchar(400) COLLATE utf8mb4_general_ci DEFAULT NULL,
`partner_type` int DEFAULT NULL COMMENT '企业类型',
`union_type` int DEFAULT NULL COMMENT '联盟类型',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='合作伙伴-标签';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `partner_tag_mapper`
--
DROP TABLE IF EXISTS `partner_tag_mapper`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `partner_tag_mapper` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`partner_id` bigint unsigned DEFAULT NULL COMMENT '合作伙伴ID',
`tag_id` bigint unsigned DEFAULT NULL COMMENT '标签ID',
`status` tinyint unsigned DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_partner_tag` (`partner_id`,`tag_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='合作伙伴-标签 映射';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `pay_wx_detail`
--
DROP TABLE IF EXISTS `pay_wx_detail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `pay_wx_detail` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`out_trade_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商户系统内部订单号',
`transaction_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '微信支付订单号\r\n',
`openid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户在商户appid 下的唯一标识\r\n\r\n',
`trade_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MICROPAY 付款码支付\r\n',
`bank_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '银行类型',
`fee_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'CNY' COMMENT '符合ISO 4217标准的三位字母代码默认人民币CNY',
`total_fee` int DEFAULT NULL COMMENT '订单总金额,单位为分,只能为整数',
`settlement_total_fee` int DEFAULT NULL COMMENT '应结订单金额',
`coupon_fee` int DEFAULT NULL COMMENT '优惠金额',
`attach` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商家数据包,原样返回',
`time_end` varchar(14) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单生成时间格式为yyyyMMddHHmmss如2009年12月25日9点10分10秒表示为20091225091010。详见时间规则\r\n',
`promotion_detail` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '单品优惠功能字段',
`status` smallint DEFAULT NULL COMMENT '支付状态 0 失败 1 成功',
`optimistic_lock_version` int DEFAULT NULL COMMENT '乐观锁版本',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=285 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='微信支付详情';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `promotion`
--
DROP TABLE IF EXISTS `promotion`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `promotion` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动名称',
`code` smallint unsigned DEFAULT NULL COMMENT '内部CODE',
`status` smallint DEFAULT NULL COMMENT ' 活动状态 0 禁用 1 启用',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '活动规则',
`start_time` datetime DEFAULT NULL COMMENT '活动开始时间',
`end_time` datetime DEFAULT NULL COMMENT '活动结束时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`creator_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户昵称',
`creator` bigint DEFAULT NULL COMMENT '创建人id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=140 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='活动';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `promotion_coupon`
--
DROP TABLE IF EXISTS `promotion_coupon`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `promotion_coupon` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`promotion_id` bigint DEFAULT NULL COMMENT '关联活动ID',
`name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '优惠券名称',
`amount` decimal(10,2) DEFAULT NULL COMMENT '优惠券金额',
`total_stock` int unsigned DEFAULT '0' COMMENT '总投放库存,不做递减运算',
`provide_way` smallint DEFAULT '1' COMMENT '优惠券发放方式 0. 自动发券 1. 领券',
`goods_type` smallint DEFAULT NULL COMMENT '商品类型 1000=CLOUD 云计算产品,2000= BOOK 图书商品',
`min_consumption_amount` decimal(10,2) DEFAULT NULL COMMENT '最低消费金额',
`stock` int DEFAULT NULL COMMENT '库存',
`limit_user_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '限制用户类型',
`max_receive_number` int DEFAULT '1' COMMENT '限制用户最多领取此活动券数量',
`auto_given_number` int DEFAULT '1' COMMENT '自动发放数量',
`status` smallint DEFAULT '1' COMMENT '1= 待审核,2= 已上架(审核通过),3= 审核失败,4= 已下架',
`audit_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核说明',
`effective_duration` int DEFAULT NULL COMMENT '有效期限以天为单位如30天',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '活动规则',
`limit_obtain_time` tinyint DEFAULT NULL COMMENT '是否限制获取时间',
`start_time` datetime DEFAULT NULL COMMENT '领券开始时间',
`end_time` datetime DEFAULT NULL COMMENT '领券结束时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned NOT NULL DEFAULT '1' COMMENT '乐观锁版本',
`audit_uid` bigint DEFAULT NULL COMMENT '审核用户id',
`audit_nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核用户昵称',
`edit_remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改说明',
`is_duration_days` smallint DEFAULT NULL COMMENT '优惠卷是否是固定天数',
`effect_start_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '优惠卷生效开始时间',
`effect_end_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '优惠卷生效结束时间',
`region` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'all-region' COMMENT '区域(可多选)',
`coupon_type` smallint DEFAULT '1' COMMENT '优惠券类型1抵用券2折扣券',
`max_given_number` int DEFAULT '1' COMMENT '限制单用户发券数量',
`points` int DEFAULT NULL COMMENT '积分',
`discount` decimal(10,1) DEFAULT NULL COMMENT '折扣比例',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=243 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='优惠券';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `promotion_coupon_user`
--
DROP TABLE IF EXISTS `promotion_coupon_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `promotion_coupon_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`uid` bigint NOT NULL COMMENT '用户ID',
`promotion_coupon_id` bigint NOT NULL COMMENT '优惠券ID',
`coupon_name` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '优惠券名称',
`coupon_amount` decimal(10,2) DEFAULT NULL COMMENT '优惠券金额',
`promotion_id` bigint NOT NULL COMMENT '活动ID',
`goods_type` smallint DEFAULT NULL COMMENT '商品类型 1000=CLOUD 云计算产品,2000= BOOK 图书商品',
`is_used` smallint DEFAULT '0' COMMENT '是否已使用 default 0 未使用 1 已使用',
`used_time` datetime DEFAULT NULL COMMENT '使用时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int unsigned NOT NULL DEFAULT '1' COMMENT '乐观锁版本',
`effect_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '生效时间',
`expire_time` datetime DEFAULT NULL COMMENT '过期时间',
`min_consumption_amount` decimal(10,2) DEFAULT NULL COMMENT '最小使用金额',
`verification_code` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '优惠券验证码',
`coupon_type` smallint DEFAULT '1' COMMENT '优惠券类型1抵用券2折扣券',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6869 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户领券';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `question`
--
DROP TABLE IF EXISTS `question`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `question` (
`question_id` bigint NOT NULL AUTO_INCREMENT COMMENT '问题编号',
`title` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',
`answer_best_id` int DEFAULT NULL COMMENT '最佳答案编号',
`answer_best` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '最佳答案',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`question_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `question_answer`
--
DROP TABLE IF EXISTS `question_answer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `question_answer` (
`answer_id` bigint NOT NULL AUTO_INCREMENT COMMENT '回答编号',
`question_id` bigint DEFAULT NULL COMMENT '问题编号',
`answer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '问题内容',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`answer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `repository`
--
DROP TABLE IF EXISTS `repository`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `repository` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '镜像仓库id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库名称',
`namespace_id` bigint NOT NULL COMMENT '所属命名空间id',
`comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
`pull_count` int unsigned NOT NULL COMMENT '拉取次数',
`star_count` int unsigned NOT NULL COMMENT '收藏次数',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='镜像仓库表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `short_link`
--
DROP TABLE IF EXISTS `short_link`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `short_link` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '短码',
`url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '需要转换的URL地址',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7114 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='短链表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `site`
--
DROP TABLE IF EXISTS `site`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `site` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '站点名称',
`region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '站点所在地区',
`config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '配置',
`is_can_toggle` tinyint unsigned DEFAULT '0' COMMENT '是否可以切换站点',
`toggle_region` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '可切换的站点',
`uri` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '域名',
`enterprise_id` bigint unsigned DEFAULT NULL COMMENT '企业ID',
`order_num` bigint unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`is_show` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '是否展示 0 不展示 1 展示',
`is_delete` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0 未删除 1 删除',
`uid` bigint unsigned DEFAULT NULL COMMENT '创建用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '站点所在地区',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='站点表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `site_menu_mapping`
--
DROP TABLE IF EXISTS `site_menu_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `site_menu_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`site_id` bigint unsigned DEFAULT NULL COMMENT '站点ID',
`menu_id` bigint unsigned DEFAULT NULL COMMENT '菜单ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=103 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='站点菜单映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `site_table_config`
--
DROP TABLE IF EXISTS `site_table_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `site_table_config` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`config_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '',
`config_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '',
`uid` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='站点表格配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sms_template`
--
DROP TABLE IF EXISTS `sms_template`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sms_template` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`type` smallint unsigned NOT NULL COMMENT '短信类型(1行业短信 2营销短信)',
`code` smallint unsigned DEFAULT NULL COMMENT '模板代码 1001=创建适配主机, 1002=待审核通知, 1003= 实名认证审核未通过 1004= 实名认证审核通过, 1005= 注册邀请码 1006= 注册验证码',
`send_channel` smallint unsigned NOT NULL COMMENT '发送渠道 (1腾讯云短信 2一为短信)',
`tencent_cloud_template` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '腾讯云模板ID',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '消息标题',
`content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '消息模板内容(可能包含连接)',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='短信模板表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_dict`
--
DROP TABLE IF EXISTS `sys_dict`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_dict` (
`dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '表名',
`filed_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '字段名',
`dict_key` bigint NOT NULL COMMENT '',
`dict_alias` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '别名',
`dict_value` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`dict_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=188 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_dict_log`
--
DROP TABLE IF EXISTS `sys_dict_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_dict_log` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '递增ID',
`sql_log` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '字典操作SQL',
`uid` bigint DEFAULT NULL COMMENT '操作用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='字典日志表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_icon`
--
DROP TABLE IF EXISTS `sys_icon`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_icon` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '表名',
`filed_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '字段名',
`icon_key` bigint NOT NULL COMMENT '',
`icon_alias` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '别名',
`icon_value` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统图标';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_log`
--
DROP TABLE IF EXISTS `sys_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_log` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`server_id` varchar(255) DEFAULT NULL COMMENT '服务ID',
`server_ip` varchar(255) DEFAULT NULL COMMENT '服务ip',
`environment` varchar(255) DEFAULT NULL COMMENT '环境',
`method` varchar(255) DEFAULT NULL COMMENT '请求方法',
`url` varchar(1024) DEFAULT NULL COMMENT '请求地址',
`user_agent` varchar(1024) DEFAULT NULL COMMENT '用户代理',
`title` varchar(255) DEFAULT NULL COMMENT '日志名',
`type` varchar(255) DEFAULT NULL COMMENT '日志类型',
`params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`result_data` text COMMENT '返回数据',
`error_data` text COMMENT '错误日志',
`uid` bigint NOT NULL COMMENT '用户id',
`personal_id` bigint DEFAULT NULL COMMENT '用户身份Id',
`user_name` varchar(64) DEFAULT NULL COMMENT '真实姓名',
`mobile` varchar(16) DEFAULT NULL COMMENT '手机号码',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2084 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='系统日志';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_org`
--
DROP TABLE IF EXISTS `sys_org`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_org` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业ID',
`org_name` varchar(100) DEFAULT NULL COMMENT '机构名称',
`parent_id` bigint DEFAULT NULL COMMENT '父机构ID',
`status` tinyint DEFAULT '0' COMMENT '状态 0有效-1无效',
`create_uid` bigint DEFAULT NULL COMMENT '创建人UID',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`is_delete` smallint NOT NULL DEFAULT '0' COMMENT '是否已删除 0 未删除 1 已删除',
`headcount` int NOT NULL COMMENT '编制人员数',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=87 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='机构表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_org_user`
--
DROP TABLE IF EXISTS `sys_org_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_org_user` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`org_id` bigint DEFAULT NULL COMMENT '机构ID',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`sort_index` double DEFAULT NULL COMMENT '排序号',
`role_type` varchar(20) NOT NULL DEFAULT 'MEMBER' COMMENT '用户角色 SUPER_ADMIN、ADMIN',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1842 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='机构成员表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `sys_org_user_tmp`
--
DROP TABLE IF EXISTS `sys_org_user_tmp`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_org_user_tmp` (
`id` varchar(255) DEFAULT NULL,
`org_id` varchar(255) DEFAULT NULL,
`uid` varchar(255) DEFAULT NULL,
`sort_index` varchar(255) DEFAULT NULL,
`role_type` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tag`
--
DROP TABLE IF EXISTS `tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tag` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '标签编号',
`tag_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签名称',
`tag_caregory_id` tinyint unsigned DEFAULT NULL COMMENT '标签分类编号',
`description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签描述',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='标签';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tag_category`
--
DROP TABLE IF EXISTS `tag_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tag_category` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '分类编号',
`category_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分类名称',
`superior_id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '上级分类编号',
`status` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned DEFAULT NULL COMMENT '创建人编号',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='标签分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tag_user_collect`
--
DROP TABLE IF EXISTS `tag_user_collect`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tag_user_collect` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`tag_id` bigint unsigned NOT NULL COMMENT '标签编号',
`tag_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标签名称',
`tag_caregory_id` tinyint unsigned DEFAULT NULL COMMENT '字段无效',
`STATUS` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '状态0无效,1有效',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人编号',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_id` bigint unsigned DEFAULT NULL COMMENT '更新人编号',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_tag_uid` (`tag_id`,`creator_id`) USING BTREE COMMENT '标签编号和创建人编号唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户收藏的标签';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `testmts`
--
DROP TABLE IF EXISTS `testmts`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `testmts` (
`test1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user`
--
DROP TABLE IF EXISTS `user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user` (
`uid` bigint NOT NULL AUTO_INCREMENT COMMENT '用户编号',
`wx_open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信ID',
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',
`nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户昵称,不唯一',
`mobile` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号, 唯一',
`password` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`salt` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '',
`avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户头像',
`sex` tinyint DEFAULT NULL COMMENT '性别',
`status` tinyint DEFAULT NULL COMMENT '用户状态 0 启用 1 禁用',
`source` tinyint DEFAULT NULL COMMENT '来源类型, 0 注册 1 导入',
`profile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '个人简介',
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '号码归属地 - 省份',
`position` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '职位',
`ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '注册IP',
`ip_city` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP归属地',
`city` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '号码归属地 - 城市',
`last_login_time` datetime DEFAULT NULL COMMENT '最后登陆时间',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号,注册的为空',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`zstack_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`zstack_uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`invite_code` int unsigned DEFAULT NULL COMMENT '注册使用的邀请码id如果为空说明没有使用邀请码',
`personal_id` bigint unsigned DEFAULT NULL COMMENT '用户身份Id',
`identitification_status` int NOT NULL COMMENT '用户身份认证状态\r\n0:待认证\r\n1:个人认证\r\n2:企业认证\r\n3:个人企业都认证',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',
`original_uid` bigint unsigned DEFAULT NULL COMMENT '用户原始UID',
`current_mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '当前手机号(企业变更时,记录变更后的手机号)',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '430000' COMMENT '站点区域',
`reg_topic` bigint unsigned DEFAULT NULL COMMENT '注册专题',
`trustie_open_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确实ID',
`mac` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'mac地址',
`keep_status` tinyint DEFAULT '0' COMMENT '是否跳过 1跳过 0不跳过',
PRIMARY KEY (`uid`) USING BTREE,
UNIQUE KEY `USER_MOBILE` (`mobile`) USING BTREE COMMENT '手机号唯一索引',
FULLTEXT KEY `user_mobile_IDX` (`mobile`) /*!50100 WITH PARSER `ngram` */
) ENGINE=InnoDB AUTO_INCREMENT=963573 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_admin_extra_info`
--
DROP TABLE IF EXISTS `user_admin_extra_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_admin_extra_info` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint NOT NULL COMMENT 'user.uid',
`real_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '真实姓名',
`sex` tinyint NOT NULL DEFAULT '1' COMMENT '性别: 1=男性2=女性',
`email` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邮箱地址',
`qq` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理员用户额外信息表, 用户升级为管理员时填充此表内容';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_authority`
--
DROP TABLE IF EXISTS `user_authority`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_authority` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`authority` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '权限字符串小写冒号分割参考book:create, book:read, book:update, book:delete 或者book作粗粒度控制代表图书模块所有权限',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`sys_type` smallint unsigned NOT NULL DEFAULT '0' COMMENT '系统类型 0 后台 1 门户 2 企业',
`menu_button_id` bigint unsigned DEFAULT NULL COMMENT '菜单按钮did',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='RBAC0 用户权限表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_bak0811`
--
DROP TABLE IF EXISTS `user_bak0811`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_bak0811` (
`uid` bigint NOT NULL DEFAULT '0' COMMENT '用户编号',
`wx_open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信ID',
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',
`nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户昵称,不唯一',
`mobile` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号, 唯一',
`password` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`salt` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '',
`avatar` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户头像',
`sex` tinyint DEFAULT NULL COMMENT '性别',
`status` tinyint DEFAULT NULL COMMENT '用户状态 0 启用 1 禁用',
`source` tinyint DEFAULT NULL COMMENT '来源类型, 0 注册 1 导入',
`profile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '个人简介',
`province` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '号码归属地 - 省份',
`position` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '职位',
`ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '注册IP',
`ip_city` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP归属地',
`city` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '号码归属地 - 城市',
`last_login_time` datetime DEFAULT NULL COMMENT '最后登陆时间',
`creator_id` bigint DEFAULT NULL COMMENT '创建人编号,注册的为空',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL COMMENT '更新时间',
`zstack_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`zstack_uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'zstackuid',
`invite_code` int unsigned DEFAULT NULL COMMENT '注册使用的邀请码id如果为空说明没有使用邀请码',
`personal_id` bigint unsigned DEFAULT NULL COMMENT '用户身份Id',
`identitification_status` int NOT NULL COMMENT '用户身份认证状态\r\n0:待认证\r\n1:个人认证\r\n2:企业认证\r\n3:个人企业都认证',
`email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',
`original_uid` bigint unsigned DEFAULT NULL COMMENT '用户原始UID',
`current_mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '当前手机号(企业变更时,记录变更后的手机号)',
`site_region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '430000' COMMENT '站点区域',
`reg_topic` bigint unsigned DEFAULT NULL COMMENT '注册专题',
`trustie_open_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '确实ID',
`mac` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'mac地址',
`keep_status` tinyint DEFAULT '0' COMMENT '是否跳过 1跳过 0不跳过'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_discount`
--
DROP TABLE IF EXISTS `user_discount`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_discount` (
`id` bigint NOT NULL AUTO_INCREMENT,
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`user_type` tinyint DEFAULT NULL COMMENT '用户类型1个人用户2企业用户',
`mobile` varchar(20) DEFAULT NULL COMMENT '手机号码',
`name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
`order_discount` decimal(10,2) DEFAULT NULL COMMENT '购买折扣',
`stead_order_discount` decimal(10,2) DEFAULT NULL COMMENT '代付折扣',
`points_discount` decimal(10,2) DEFAULT NULL COMMENT '积分折扣',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_favorite`
--
DROP TABLE IF EXISTS `user_favorite`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_favorite` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
`uid` bigint unsigned NOT NULL COMMENT 'user.uid',
`type` smallint unsigned NOT NULL COMMENT '收藏的产品类别:1=图书2=新闻, 3=下载资源, 4=课程',
`product_id` bigint unsigned DEFAULT NULL COMMENT '收藏的产品id',
`product_title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收藏产品的标题',
`create_time` datetime DEFAULT NULL COMMENT '收藏的时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uid_type` (`uid`,`type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户收藏表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_group`
--
DROP TABLE IF EXISTS `user_group`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_group` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户组',
`remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户组描述',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业ID',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`sys_type` smallint DEFAULT NULL COMMENT '系统类型 1 后台3 创作中心',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_group_mapping`
--
DROP TABLE IF EXISTS `user_group_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_group_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`group_id` bigint DEFAULT NULL COMMENT '用户组id',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业iD',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`sys_type` smallint DEFAULT NULL COMMENT '系统类型1 后台 2 创作中心',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_group_role_mapping`
--
DROP TABLE IF EXISTS `user_group_role_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_group_role_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`group_id` bigint DEFAULT NULL COMMENT '用户组ID',
`role_id` bigint DEFAULT NULL COMMENT '角色ID',
`enterprise_id` bigint DEFAULT NULL COMMENT '企业ID',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `id` (`id`,`group_id`,`role_id`,`enterprise_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_identification`
--
DROP TABLE IF EXISTS `user_identification`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_identification` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint unsigned NOT NULL COMMENT '用户ID',
`identity_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省份证',
`front_photo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '正面照片',
`back_photo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '背面照片',
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '家庭地址',
`auditor_id` bigint unsigned DEFAULT NULL COMMENT '审核人id',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新信息',
`status` tinyint unsigned DEFAULT NULL COMMENT '是否认证通过 0 待审核 1审核通过 2审核失败 ',
`real_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',
`audit_context` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核意见',
`mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '手机号, 唯一',
`detect_info` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '人脸核身信息',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uid` (`uid`) USING BTREE,
UNIQUE KEY `id` (`id`) USING BTREE,
KEY `mobile` (`mobile`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1000404 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户实名认证信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_invite_code`
--
DROP TABLE IF EXISTS `user_invite_code`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_invite_code` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`code` int unsigned NOT NULL COMMENT '邀请码(8+5位数字)',
`reg_num` int DEFAULT NULL COMMENT '注册数',
`start_time` datetime DEFAULT NULL COMMENT '有效开始时间',
`end_time` datetime DEFAULT NULL COMMENT '有效截止时间到第2天0点',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人id',
`creator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人姓名',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int DEFAULT '1' COMMENT '乐观锁版本',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户邀请码';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_menu`
--
DROP TABLE IF EXISTS `user_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_menu` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资源名',
`default_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源URL',
`authority` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '权限',
`parent_id` int DEFAULT NULL COMMENT '父ID',
`is_enabled` tinyint unsigned DEFAULT '1' COMMENT '显示到菜单(1,显示,0 ,不显示)',
`has_children` tinyint DEFAULT NULL COMMENT '是否有子节点(1有,0 ,无)',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图标',
`sequence` int DEFAULT NULL COMMENT '排序',
`is_new_window` tinyint unsigned DEFAULT NULL COMMENT '是否打开新窗口',
`is_full_screen` tinyint unsigned DEFAULT NULL COMMENT '是否全屏',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组件',
`type` smallint DEFAULT '1' COMMENT '类型 1 菜单 2 按钮',
`is_auto` tinyint unsigned DEFAULT '1' COMMENT '是否为自动赋予企业菜单 0 不自动 1 自动 ',
`sys_type` smallint unsigned DEFAULT NULL COMMENT '系统类型 1 后台 2 门户 3 企业',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1194 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='资源';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_message`
--
DROP TABLE IF EXISTS `user_message`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_message` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`is_read` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '是否已读(1 表示已读0 表示未读)',
`is_deleted` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '是否已删(1 表示已删0 表示未删)',
`type` smallint DEFAULT NULL COMMENT '消息类型(1产品消息2通知消息3活动消息4私信消息5账单消息)',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标题',
`content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '内容(可能包含连接)',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间(标记已读时更新)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=75375 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户消息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_message_template`
--
DROP TABLE IF EXISTS `user_message_template`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_message_template` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`type` smallint DEFAULT NULL COMMENT '消息类型(1产品消息2通知消息3活动消息4私信消息5账单消息)',
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题模板({param} 表示替换参数param)',
`content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容模板({param} 表示替换参数param)',
`creator_id` bigint DEFAULT NULL COMMENT '创建人id',
`creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人姓名',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间(标记已读时更新)',
`type_child` smallint DEFAULT NULL COMMENT '消息类型子类型(以1开头的是产品消息 对照type依次类推)',
`send_channel` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '(发送渠道 1: 短信发送 2: 存入DB(消息中心) 3: 微信发送 4.飞书发送)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户消息模板表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_pay`
--
DROP TABLE IF EXISTS `user_pay`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_pay` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint DEFAULT NULL COMMENT '用户id',
`serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '充值订单号',
`transaction_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付流水号',
`income` decimal(10,2) DEFAULT NULL COMMENT '收入',
`expenditure` decimal(10,2) DEFAULT NULL COMMENT '支出',
`balance` decimal(10,2) DEFAULT NULL COMMENT '余额',
`type` smallint DEFAULT NULL COMMENT '充值方式 2 微信 3 支付宝 4 银行',
`remark` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '消费摘要',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`optimistic_lock_version` int DEFAULT NULL COMMENT '乐观锁',
`transaction_type` smallint DEFAULT '1' COMMENT '交易类型 1 充值 2 扣费 3 代扣 4 退费',
`invoice_type` smallint unsigned DEFAULT '0' COMMENT '是否可开发票 0 不可 1 可开发票',
`signature` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '签名',
`audit_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人昵称',
`disable_invoice_balance` decimal(10,2) DEFAULT '0.00' COMMENT '剩余不可开票金额',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2498 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='账户充值';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_pay_record`
--
DROP TABLE IF EXISTS `user_pay_record`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_pay_record` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint DEFAULT NULL COMMENT '用户ID',
`serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '充值订单号',
`money` decimal(10,2) DEFAULT NULL COMMENT '充值金额',
`type` smallint DEFAULT NULL COMMENT '充值方式 2 微信 3 支付宝 4 银行',
`status` smallint DEFAULT '1' COMMENT '状态1 待支付 2 已支付',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=75 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='充值记录表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_role`
--
DROP TABLE IF EXISTS `user_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_role` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`role` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '角色名称Spring Security 强制 ROLE_ 开始并大写参考ROLE_ADMIN',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`enterprise_id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '企业ID 默认为平台',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '角色名称',
`sys_type` smallint unsigned NOT NULL DEFAULT '2' COMMENT '系统类型 1 后台 2 创作中心',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=293 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='RBAC0 用户角色表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_role_authority_mapping`
--
DROP TABLE IF EXISTS `user_role_authority_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_role_authority_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`user_role_id` bigint unsigned NOT NULL COMMENT 'user_role.id',
`user_authority_id` bigint unsigned NOT NULL COMMENT 'user_authority.id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`enterprise_id` bigint unsigned NOT NULL DEFAULT '0' COMMENT '企业ID 默认为平台',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=47064 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='RBAC0 用户角色与权限关系映射表,多对多关联';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `user_role_mapping`
--
DROP TABLE IF EXISTS `user_role_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_role_mapping` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`uid` bigint NOT NULL COMMENT 'user.uid',
`user_role_id` bigint unsigned NOT NULL COMMENT 'user_role.id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`enterprise_id` bigint DEFAULT '0' COMMENT '企业Id',
`sys_type` smallint DEFAULT '1' COMMENT '系统类型 1运营平台 2创作中心',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1552 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='RBAC0 用户与角色映射关系表, 多对多关联';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Temporary view structure for view `view_org`
--
DROP TABLE IF EXISTS `view_org`;
/*!50001 DROP VIEW IF EXISTS `view_org`*/;
SET @saved_cs_client = @@character_set_client;
/*!50503 SET character_set_client = utf8mb4 */;
/*!50001 CREATE VIEW `view_org` AS SELECT
1 AS `id`,
1 AS `parent_id`,
1 AS `org_name`,
1 AS `org_level`*/;
SET character_set_client = @saved_cs_client;
--
-- Table structure for table `workorder`
--
DROP TABLE IF EXISTS `workorder`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `workorder` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
`number` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码',
`state` int NOT NULL COMMENT '状态',
`type` int NOT NULL COMMENT '类型',
`description` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '描述',
`resource_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资源id',
`uid` bigint unsigned NOT NULL COMMENT '用户id',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
`current_processor_id` bigint DEFAULT NULL COMMENT '现处理人id',
`evaluation` int(11) unsigned zerofill DEFAULT NULL COMMENT '评价状态1-满意 0-一般 -1-不满意)',
`opinion` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '评价意见',
`is_delete` int unsigned DEFAULT NULL COMMENT '是否已删除1-是 0-否)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1568 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='工单详情';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workorder_answer`
--
DROP TABLE IF EXISTS `workorder_answer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `workorder_answer` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容',
`workorder_id` bigint unsigned NOT NULL COMMENT '工单id',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`receiver_id` bigint DEFAULT NULL COMMENT '接收人id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=96 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='工单回复';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workorder_file`
--
DROP TABLE IF EXISTS `workorder_file`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `workorder_file` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '附件名称',
`url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'url',
`workorder_id` bigint unsigned NOT NULL COMMENT '工单id',
`creator_id` bigint unsigned NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='工单附件';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `z_renew`
--
DROP TABLE IF EXISTS `z_renew`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `z_renew` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
`serial_number` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
`external_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对外编号',
`internal_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对内编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
`goods_type` smallint DEFAULT NULL COMMENT '商品类型 1000=CLOUD 云计算产品,2000= BOOK 图书商品',
`uid` bigint unsigned DEFAULT NULL COMMENT '用户编号',
`expire_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`status` int DEFAULT NULL COMMENT '状态(1=创建中2=创建成功-未挂载3=创建成功4=已删除',
`action` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '动作(mount=挂载)',
`params` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`specification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5399 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='续费表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Current Database: `pumpkin-adapter`
--
USE `pumpkin-adapter`;
--
-- Current Database: `pumpkin-app`
--
USE `pumpkin-app`;
--
-- Current Database: `pumpkin-baremetal`
--
USE `pumpkin-baremetal`;
--
-- Current Database: `pumpkin-baremetal-proxy`
--
USE `pumpkin-baremetal-proxy`;
--
-- Current Database: `pumpkin-bbs`
--
USE `pumpkin-bbs`;
--
-- Current Database: `pumpkin-blog`
--
USE `pumpkin-blog`;
--
-- Current Database: `pumpkin-campaigns`
--
USE `pumpkin-campaigns`;
--
-- Current Database: `pumpkin-cloud`
--
USE `pumpkin-cloud`;
--
-- Current Database: `pumpkin-comment`
--
USE `pumpkin-comment`;
--
-- Current Database: `pumpkin-doc`
--
USE `pumpkin-doc`;
--
-- Current Database: `pumpkin-edu`
--
USE `pumpkin-edu`;
--
-- Current Database: `pumpkin-file`
--
USE `pumpkin-file`;
--
-- Current Database: `pumpkin-mall`
--
USE `pumpkin-mall`;
--
-- Current Database: `pumpkin-points`
--
USE `pumpkin-points`;
--
-- Current Database: `pumpkin-recruit`
--
USE `pumpkin-recruit`;
--
-- Current Database: `pumpkin-user-0801`
--
USE `pumpkin-user-0801`;
--
-- Final view structure for view `view_org`
--
/*!50001 DROP VIEW IF EXISTS `view_org`*/;
/*!50001 SET @saved_cs_client = @@character_set_client */;
/*!50001 SET @saved_cs_results = @@character_set_results */;
/*!50001 SET @saved_col_connection = @@collation_connection */;
/*!50001 SET character_set_client = utf8 */;
/*!50001 SET character_set_results = utf8 */;
/*!50001 SET collation_connection = utf8_general_ci */;
/*!50001 CREATE ALGORITHM=UNDEFINED */
/*!50013 DEFINER=`root`@`%` SQL SECURITY DEFINER */
/*!50001 VIEW `view_org` AS with recursive `p` as (select `ta`.`id` AS `id`,`ta`.`enterprise_id` AS `enterprise_id`,`ta`.`org_name` AS `org_name`,`ta`.`parent_id` AS `parent_id`,`ta`.`status` AS `status`,`ta`.`create_uid` AS `create_uid`,`ta`.`create_time` AS `create_time`,`ta`.`is_delete` AS `is_delete`,`ta`.`org_level` AS `org_level` from (select `t1`.`id` AS `id`,`t1`.`enterprise_id` AS `enterprise_id`,`t1`.`org_name` AS `org_name`,`t1`.`parent_id` AS `parent_id`,`t1`.`status` AS `status`,`t1`.`create_uid` AS `create_uid`,`t1`.`create_time` AS `create_time`,`t1`.`is_delete` AS `is_delete`,1 AS `org_level` from `sys_org` `t1` where (`t1`.`parent_id` = 0)) `ta` union all select `t2`.`id` AS `id`,`t2`.`enterprise_id` AS `enterprise_id`,`t2`.`org_name` AS `org_name`,`t2`.`parent_id` AS `parent_id`,`t2`.`status` AS `status`,`t2`.`create_uid` AS `create_uid`,`t2`.`create_time` AS `create_time`,`t2`.`is_delete` AS `is_delete`,(`p`.`org_level` + 1) AS `org_level` from (`sys_org` `t2` join `p` on((`t2`.`parent_id` = `p`.`id`)))) select `p`.`id` AS `id`,`p`.`parent_id` AS `parent_id`,`p`.`org_name` AS `org_name`,`p`.`org_level` AS `org_level` from `p` */;
/*!50001 SET character_set_client = @saved_cs_client */;
/*!50001 SET character_set_results = @saved_cs_results */;
/*!50001 SET collation_connection = @saved_col_connection */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2023-06-25 15:13:29