mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-07 00:58:24 +08:00
test: 联表查询测试数据。
This commit is contained in:
parent
17d6bb3941
commit
7b23b02138
@ -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;
|
||||
Loading…
x
Reference in New Issue
Block a user