123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- SET NAMES utf8mb4;
- SET FOREIGN_KEY_CHECKS = 0;
- DROP TABLE IF EXISTS `perm`;
- CREATE TABLE `perm` (
- `id` int(0) NOT NULL AUTO_INCREMENT,
- `path` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
- `create_at` timestamp(0) NULL DEFAULT NULL,
- `update_at` timestamp(0) NULL DEFAULT NULL,
- `delete_at` timestamp(0) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
- INSERT INTO `perm` VALUES (1, '/user', '2022-04-12 21:01:34', '2022-04-12 21:01:37', NULL);
- INSERT INTO `perm` VALUES (2, '/test2', '2022-04-12 21:01:46', '2022-04-12 21:01:47', NULL);
- DROP TABLE IF EXISTS `perm_role`;
- CREATE TABLE `perm_role` (
- `id` int(0) NOT NULL AUTO_INCREMENT,
- `perm_id` int(0) NOT NULL,
- `role_id` int(0) NOT NULL,
- `create_at` timestamp(0) NOT NULL,
- `update_at` timestamp(0) NOT NULL,
- `delete_at` timestamp(0) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
- INSERT INTO `perm_role` VALUES (1, 1, 1, '2022-04-12 21:02:14', '2022-04-12 21:02:16', NULL);
- INSERT INTO `perm_role` VALUES (2, 1, 2, '2022-04-12 21:05:23', '2022-04-12 21:05:25', NULL);
- INSERT INTO `perm_role` VALUES (3, 2, 2, '2022-04-12 21:06:50', '2022-04-12 21:06:52', NULL);
- DROP TABLE IF EXISTS `role`;
- CREATE TABLE `role` (
- `id` int(0) NOT NULL AUTO_INCREMENT,
- `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
- `create_at` timestamp(0) NULL DEFAULT NULL,
- `update_at` timestamp(0) NULL DEFAULT NULL,
- `delete_at` timestamp(0) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE INDEX `name_unique`(`name`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
- INSERT INTO `role` VALUES (1, 'normal', '2022-04-12 21:01:15', '2022-04-12 21:03:36', NULL);
- INSERT INTO `role` VALUES (2, 'admin', '2022-04-12 21:03:31', '2022-04-12 21:04:22', NULL);
- DROP TABLE IF EXISTS `user`;
- CREATE TABLE `user` (
- `id` int(0) NOT NULL AUTO_INCREMENT,
- `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
- `password` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
- `create_at` timestamp(0) NULL DEFAULT NULL,
- `update_at` timestamp(0) NULL DEFAULT NULL,
- `delete_at` timestamp(0) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE INDEX `username`(`username`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
- INSERT INTO `user` VALUES (1, 'root', 'root', '2022-04-12 20:58:50', '2022-04-12 20:58:52', NULL);
- INSERT INTO `user` VALUES (2, 'aaa', 'aaa', '2022-04-12 21:03:06', '2022-04-12 21:03:08', NULL);
- DROP TABLE IF EXISTS `user_role`;
- CREATE TABLE `user_role` (
- `id` int(0) NOT NULL AUTO_INCREMENT,
- `user_id` int(0) NOT NULL,
- `role_id` int(0) NOT NULL,
- `create_at` timestamp(0) NOT NULL,
- `update_at` timestamp(0) NOT NULL,
- `delete_at` timestamp(0) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
- INSERT INTO `user_role` VALUES (1, 1, 1, '2022-04-12 21:02:04', '2022-04-12 21:02:06', NULL);
- INSERT INTO `user_role` VALUES (2, 1, 2, '2022-04-12 21:07:36', '2022-04-12 21:07:37', NULL);
- INSERT INTO `user_role` VALUES (3, 2, 1, '2022-04-12 21:08:27', '2022-04-12 21:08:30', NULL);
- DROP PROCEDURE IF EXISTS `insert_tb_item`;
- delimiter ;;
- CREATE PROCEDURE `insert_tb_item`(num int)
- begin
- while num <= 10000000 do
- insert into tb_item values(num,concat('',num,''),round(RAND() * 100000,2),FLOOR(RAND() * 100000),FLOOR(RAND() * 10),'1','5435343235','2019-04-20 22:37:15','2019-04-20 22:37:15');
- set num = num + 1;
- end while;
- end
- ;;
- delimiter ;
- DROP PROCEDURE IF EXISTS `test_add`;
- delimiter ;;
- CREATE PROCEDURE `test_add`(n int)
- BEGIN
- DECLARE num int DEFAULT(0);
- WHILE num<=n DO
- SET num = num+1;
- insert into test(`id`,`name`,`email`) VALUES(num,num,num);
- END WHILE;
- END
- ;;
- delimiter ;
- SET FOREIGN_KEY_CHECKS = 1;
|