From 7b23b02138700c7985fbb890bf0463e7c20391e6 Mon Sep 17 00:00:00 2001 From: Suomm <1474983351@qq.com> Date: Thu, 8 Jun 2023 19:50:39 +0800 Subject: [PATCH] =?UTF-8?q?test:=20=E8=81=94=E8=A1=A8=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=95=B0=E6=8D=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/use_test.sql | 254 ++++++++++++++++++ 1 file changed, 254 insertions(+) create mode 100644 mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/resources/use_test.sql diff --git a/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/resources/use_test.sql b/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/resources/use_test.sql new file mode 100644 index 00000000..8404200c --- /dev/null +++ b/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/resources/use_test.sql @@ -0,0 +1,254 @@ +/* + Navicat Premium Data Transfer + + Source Server : MySQL3306 + Source Server Type : MySQL + Source Server Version : 80024 + Source Host : localhost:3306 + Source Schema : mp_test + + Target Server Type : MySQL + Target Server Version : 80024 + File Encoding : 65001 + + Date: 08/06/2023 19:48:10 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for tb_good +-- ---------------------------- +DROP TABLE IF EXISTS `tb_good`; +CREATE TABLE `tb_good` +( + `good_id` int NOT NULL AUTO_INCREMENT, + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `price` decimal(10, 2) NULL DEFAULT NULL, + PRIMARY KEY (`good_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_good +-- ---------------------------- +INSERT INTO `tb_good` +VALUES (1, '教育学', 45.00); +INSERT INTO `tb_good` +VALUES (2, '教育学基础', 34.00); +INSERT INTO `tb_good` +VALUES (3, '中国教育史', 56.00); +INSERT INTO `tb_good` +VALUES (4, '外国教育史', 43.00); +INSERT INTO `tb_good` +VALUES (5, '教育心理学', 65.00); +INSERT INTO `tb_good` +VALUES (6, '教育研究方法导论', 24.00); +INSERT INTO `tb_good` +VALUES (7, '化学教学论', 33.00); +INSERT INTO `tb_good` +VALUES (8, '化学学科知识与教学能力(初中)', 28.00); +INSERT INTO `tb_good` +VALUES (9, '化学学科知识与教学能力(高中)', 28.00); +INSERT INTO `tb_good` +VALUES (10, '近代化学导论', 67.00); + +-- ---------------------------- +-- Table structure for tb_order +-- ---------------------------- +DROP TABLE IF EXISTS `tb_order`; +CREATE TABLE `tb_order` +( + `order_id` int NOT NULL AUTO_INCREMENT, + `create_time` datetime NULL DEFAULT NULL, + PRIMARY KEY (`order_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_order +-- ---------------------------- +INSERT INTO `tb_order` +VALUES (1, '2023-02-15 07:58:39'); +INSERT INTO `tb_order` +VALUES (2, '2023-01-08 08:44:52'); +INSERT INTO `tb_order` +VALUES (3, '2023-04-08 09:06:45'); +INSERT INTO `tb_order` +VALUES (4, '2023-07-02 07:59:27'); +INSERT INTO `tb_order` +VALUES (5, '2023-01-10 13:59:40'); +INSERT INTO `tb_order` +VALUES (6, '2023-02-18 10:50:57'); + +-- ---------------------------- +-- Table structure for tb_order_good +-- ---------------------------- +DROP TABLE IF EXISTS `tb_order_good`; +CREATE TABLE `tb_order_good` +( + `order_id` int NOT NULL, + `good_id` int NOT NULL +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_order_good +-- ---------------------------- +INSERT INTO `tb_order_good` +VALUES (1, 1); +INSERT INTO `tb_order_good` +VALUES (2, 2); +INSERT INTO `tb_order_good` +VALUES (2, 3); +INSERT INTO `tb_order_good` +VALUES (3, 2); +INSERT INTO `tb_order_good` +VALUES (3, 3); +INSERT INTO `tb_order_good` +VALUES (3, 4); +INSERT INTO `tb_order_good` +VALUES (4, 4); +INSERT INTO `tb_order_good` +VALUES (4, 5); +INSERT INTO `tb_order_good` +VALUES (5, 6); +INSERT INTO `tb_order_good` +VALUES (6, 7); +INSERT INTO `tb_order_good` +VALUES (6, 8); +INSERT INTO `tb_order_good` +VALUES (6, 9); +INSERT INTO `tb_order_good` +VALUES (6, 10); + +-- ---------------------------- +-- Table structure for tb_role +-- ---------------------------- +DROP TABLE IF EXISTS `tb_role`; +CREATE TABLE `tb_role` +( + `role_id` int NOT NULL AUTO_INCREMENT, + `role_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`role_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_role +-- ---------------------------- +INSERT INTO `tb_role` +VALUES (1, 'common', '普通用户'); +INSERT INTO `tb_role` +VALUES (2, 'vip', '贵族用户'); +INSERT INTO `tb_role` +VALUES (3, 'svip', '超级贵族用户'); +INSERT INTO `tb_role` +VALUES (4, 'admin', '管理员用户'); + +-- ---------------------------- +-- Table structure for tb_user +-- ---------------------------- +DROP TABLE IF EXISTS `tb_user`; +CREATE TABLE `tb_user` +( + `user_id` int NOT NULL AUTO_INCREMENT, + `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, + PRIMARY KEY (`user_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_user +-- ---------------------------- +INSERT INTO `tb_user` +VALUES (1, '张三', '12345678'); +INSERT INTO `tb_user` +VALUES (2, '李四', '87654321'); +INSERT INTO `tb_user` +VALUES (3, '王五', '09897654'); +INSERT INTO `tb_user` +VALUES (4, '苏六', '45678345'); + +-- ---------------------------- +-- Table structure for tb_user_order +-- ---------------------------- +DROP TABLE IF EXISTS `tb_user_order`; +CREATE TABLE `tb_user_order` +( + `user_id` int NOT NULL, + `order_id` int NOT NULL +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_user_order +-- ---------------------------- +INSERT INTO `tb_user_order` +VALUES (1, 1); +INSERT INTO `tb_user_order` +VALUES (2, 3); +INSERT INTO `tb_user_order` +VALUES (2, 2); +INSERT INTO `tb_user_order` +VALUES (3, 6); +INSERT INTO `tb_user_order` +VALUES (3, 5); +INSERT INTO `tb_user_order` +VALUES (3, 4); + +-- ---------------------------- +-- Table structure for tb_user_role +-- ---------------------------- +DROP TABLE IF EXISTS `tb_user_role`; +CREATE TABLE `tb_user_role` +( + `user_id` int NOT NULL, + `role_id` int NOT NULL +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of tb_user_role +-- ---------------------------- +INSERT INTO `tb_user_role` +VALUES (1, 1); +INSERT INTO `tb_user_role` +VALUES (2, 1); +INSERT INTO `tb_user_role` +VALUES (2, 2); +INSERT INTO `tb_user_role` +VALUES (3, 1); +INSERT INTO `tb_user_role` +VALUES (3, 2); +INSERT INTO `tb_user_role` +VALUES (3, 3); +INSERT INTO `tb_user_role` +VALUES (4, 1); +INSERT INTO `tb_user_role` +VALUES (4, 2); +INSERT INTO `tb_user_role` +VALUES (4, 3); +INSERT INTO `tb_user_role` +VALUES (4, 4); +INSERT INTO `tb_user_role` +VALUES (5, 1); + +SET FOREIGN_KEY_CHECKS = 1;