mirror of
https://gitee.com/youlaitech/youlai-mall.git
synced 2024-12-23 05:00:25 +08:00
chore: sql脚本完善整理
This commit is contained in:
parent
b5930bfac5
commit
cea16a0334
@ -28,4 +28,9 @@ CREATE DATABASE IF NOT EXISTS youlai_mall_oms DEFAULT CHARACTER SET utf8mb4 DEFA
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- 商城营销数据库
|
-- 商城营销数据库
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
CREATE DATABASE IF NOT EXISTS youlai_mall_sms DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
|
CREATE DATABASE IF NOT EXISTS youlai_mall_sms DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- 代码生成数据库
|
||||||
|
-- ----------------------------
|
||||||
|
CREATE DATABASE IF NOT EXISTS youlai_codegen DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
|
60
docs/sql/mysql8/youlai_codegen.sql
Normal file
60
docs/sql/mysql8/youlai_codegen.sql
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
use youlai_codegen;
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for gen_config
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `gen_config`;
|
||||||
|
CREATE TABLE `gen_config` (
|
||||||
|
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||||
|
`table_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '表名',
|
||||||
|
`module_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模块名(youlai-system)',
|
||||||
|
`package_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '包名(com.youlai.system)',
|
||||||
|
`business_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务名(系统用户)',
|
||||||
|
`entity_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '实体类名(User)',
|
||||||
|
`author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者',
|
||||||
|
`parent_menu_id` bigint DEFAULT NULL COMMENT '上级菜单ID,对应sys_menu的id ',
|
||||||
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
UNIQUE KEY `uk_tablename` (`table_name`) USING BTREE
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=238 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='代码生成配置表';
|
||||||
|
-- ----------------------------
|
||||||
|
-- Records of gen_config
|
||||||
|
-- ----------------------------
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for gen_field_config
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `gen_field_config`;
|
||||||
|
CREATE TABLE `gen_field_config` (
|
||||||
|
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||||
|
`config_id` bigint NOT NULL COMMENT '关联的配置ID',
|
||||||
|
`column_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||||
|
`column_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||||
|
`field_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字段名称',
|
||||||
|
`field_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字段类型',
|
||||||
|
`field_sort` int DEFAULT NULL COMMENT '字段排序',
|
||||||
|
`field_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字段描述',
|
||||||
|
`is_required` tinyint(1) DEFAULT NULL COMMENT '是否必填',
|
||||||
|
`max_length` int DEFAULT NULL,
|
||||||
|
`is_show_in_list` tinyint(1) DEFAULT '0' COMMENT '是否在列表显示',
|
||||||
|
`is_show_in_form` tinyint(1) DEFAULT '0' COMMENT '是否在表单显示',
|
||||||
|
`is_show_in_query` tinyint(1) DEFAULT '0' COMMENT '是否在查询条件显示',
|
||||||
|
`query_type` tinyint DEFAULT NULL COMMENT '查询方式',
|
||||||
|
`form_type` tinyint DEFAULT NULL COMMENT '表单类型',
|
||||||
|
`dict_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典类型',
|
||||||
|
`column_length` int DEFAULT NULL,
|
||||||
|
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||||
|
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||||
|
PRIMARY KEY (`id`) USING BTREE,
|
||||||
|
KEY `config_id` (`config_id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=2275 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='字段配置表';
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Records of gen_field_config
|
||||||
|
-- ----------------------------
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
@ -1,75 +0,0 @@
|
|||||||
/*
|
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80036 (8.0.36)
|
|
||||||
Source Host : localhost:3306
|
|
||||||
Source Schema : youlai_generator
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80036 (8.0.36)
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 04/09/2024 00:25:11
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for gen_config
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `gen_config`;
|
|
||||||
CREATE TABLE `gen_config` (
|
|
||||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
|
||||||
`table_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '表名',
|
|
||||||
`module_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模块名(youlai-system)',
|
|
||||||
`package_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '包名(com.youlai.system)',
|
|
||||||
`business_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务名(系统用户)',
|
|
||||||
`entity_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '实体类名(User)',
|
|
||||||
`author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '作者',
|
|
||||||
`parent_menu_id` bigint NULL DEFAULT NULL COMMENT '上级菜单ID,对应sys_menu的id ',
|
|
||||||
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
||||||
`update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
||||||
PRIMARY KEY (`id`) USING BTREE,
|
|
||||||
UNIQUE INDEX `uk_tablename`(`table_name` ASC) USING BTREE
|
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 238 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成配置表' ROW_FORMAT = Dynamic;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of gen_config
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Table structure for gen_field_config
|
|
||||||
-- ----------------------------
|
|
||||||
DROP TABLE IF EXISTS `gen_field_config`;
|
|
||||||
CREATE TABLE `gen_field_config` (
|
|
||||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
|
||||||
`config_id` bigint NOT NULL COMMENT '关联的配置ID',
|
|
||||||
`column_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
||||||
`column_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
||||||
`field_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字段名称',
|
|
||||||
`field_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段类型',
|
|
||||||
`field_sort` int NULL DEFAULT NULL COMMENT '字段排序',
|
|
||||||
`field_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段描述',
|
|
||||||
`is_required` tinyint(1) NULL DEFAULT NULL COMMENT '是否必填',
|
|
||||||
`max_length` int NULL DEFAULT NULL,
|
|
||||||
`is_show_in_list` tinyint(1) NULL DEFAULT 0 COMMENT '是否在列表显示',
|
|
||||||
`is_show_in_form` tinyint(1) NULL DEFAULT 0 COMMENT '是否在表单显示',
|
|
||||||
`is_show_in_query` tinyint(1) NULL DEFAULT 0 COMMENT '是否在查询条件显示',
|
|
||||||
`query_type` tinyint NULL DEFAULT NULL COMMENT '查询方式',
|
|
||||||
`form_type` tinyint NULL DEFAULT NULL COMMENT '表单类型',
|
|
||||||
`dict_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典类型',
|
|
||||||
`column_length` int NULL DEFAULT NULL,
|
|
||||||
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
||||||
`update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
||||||
PRIMARY KEY (`id`) USING BTREE,
|
|
||||||
INDEX `config_id`(`config_id` ASC) USING BTREE
|
|
||||||
) ENGINE = InnoDB AUTO_INCREMENT = 2275 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字段配置表' ROW_FORMAT = DYNAMIC;
|
|
||||||
|
|
||||||
-- ----------------------------
|
|
||||||
-- Records of gen_field_config
|
|
||||||
-- ----------------------------
|
|
||||||
|
|
||||||
SET FOREIGN_KEY_CHECKS = 1;
|
|
@ -1,18 +1,4 @@
|
|||||||
/*
|
use youlai_mall_oms;
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80027
|
|
||||||
Source Host : 192.168.10.192:3306
|
|
||||||
Source Schema : youlai_mall_oms
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80027
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 15/06/2024 09:35:41
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
@ -1,18 +1,4 @@
|
|||||||
/*
|
use youlai_mall_pms;
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80027
|
|
||||||
Source Host : 192.168.10.192:3306
|
|
||||||
Source Schema : youlai_mall_pms
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80027
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 15/06/2024 09:35:57
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
@ -1,18 +1,4 @@
|
|||||||
/*
|
use youlai_mall_sms;
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80027
|
|
||||||
Source Host : 192.168.10.192:3306
|
|
||||||
Source Schema : youlai_mall_sms
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80027
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 15/06/2024 09:36:31
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
@ -1,18 +1,4 @@
|
|||||||
/*
|
use youlai_mall_ums;
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80027
|
|
||||||
Source Host : 192.168.10.192:3306
|
|
||||||
Source Schema : youlai_mall_ums
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80027
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 15/06/2024 09:36:50
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
@ -1,18 +1,5 @@
|
|||||||
/*
|
|
||||||
Navicat Premium Data Transfer
|
|
||||||
|
|
||||||
Source Server : localhost
|
use youlai_system;
|
||||||
Source Server Type : MySQL
|
|
||||||
Source Server Version : 80027
|
|
||||||
Source Host : 192.168.10.192:3306
|
|
||||||
Source Schema : youlai_system
|
|
||||||
|
|
||||||
Target Server Type : MySQL
|
|
||||||
Target Server Version : 80027
|
|
||||||
File Encoding : 65001
|
|
||||||
|
|
||||||
Date: 09/07/2024 21:11:15
|
|
||||||
*/
|
|
||||||
|
|
||||||
SET NAMES utf8mb4;
|
SET NAMES utf8mb4;
|
||||||
SET FOREIGN_KEY_CHECKS = 0;
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user