New file |
| | |
| | | -- -------------------------------------------------------- |
| | | -- 主æº: 127.0.0.1 |
| | | -- æå¡å¨çæ¬: 8.0.37 - MySQL Community Server - GPL |
| | | -- æå¡å¨æä½ç³»ç»: Win64 |
| | | -- HeidiSQL çæ¬: 12.6.0.6765 |
| | | -- -------------------------------------------------------- |
| | | |
| | | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; |
| | | /*!40101 SET NAMES utf8 */; |
| | | /*!50503 SET NAMES utf8mb4 */; |
| | | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; |
| | | /*!40103 SET TIME_ZONE='+00:00' */; |
| | | /*!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 */; |
| | | |
| | | |
| | | -- å¯¼åº uesr çæ°æ®åºç»æ |
| | | DROP DATABASE IF EXISTS `uesr`; |
| | | CREATE DATABASE IF NOT EXISTS `uesr` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */; |
| | | USE `uesr`; |
| | | |
| | | -- å¯¼åº è¡¨ uesr.permissions ç»æ |
| | | DROP TABLE IF EXISTS `permissions`; |
| | | CREATE TABLE IF NOT EXISTS `permissions` ( |
| | | `user_id` int NOT NULL COMMENT 'ç¨æ·id', |
| | | `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'ç¨æ·å', |
| | | `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'è§è²', |
| | | KEY `FK_permissions_roles` (`role`), |
| | | CONSTRAINT `FK_permissions_roles` FOREIGN KEY (`role`) REFERENCES `roles` (`role`) ON DELETE SET NULL ON UPDATE SET NULL |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; |
| | | |
| | | -- æ°æ®å¯¼åºè¢«åæ¶éæ©ã |
| | | |
| | | -- å¯¼åº è¡¨ uesr.roles ç»æ |
| | | DROP TABLE IF EXISTS `roles`; |
| | | CREATE TABLE IF NOT EXISTS `roles` ( |
| | | `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è§è²', |
| | | `Permissions_admin` tinyint unsigned DEFAULT '0' COMMENT 'æé管çæé', |
| | | `Permissions_query` tinyint unsigned DEFAULT '0' COMMENT 'å岿¥è¯¢åææé', |
| | | `Permissions_alert` tinyint unsigned DEFAULT '0' COMMENT 'è¦æ¥ç®¡çæé', |
| | | `Permissions_Log` tinyint unsigned DEFAULT '0' COMMENT 'æ¥å¿æ¥è¯¢æé', |
| | | `Permissions_map` tinyint unsigned DEFAULT '0' COMMENT 'å°å¾æ 注æé', |
| | | `Permissions_produce` tinyint unsigned DEFAULT '0' COMMENT 'ç产计åæé', |
| | | `Permissions_equipment` tinyint unsigned DEFAULT '0' COMMENT '设å¤ç®¡çæé', |
| | | `Permissions_version` tinyint unsigned DEFAULT '0' COMMENT 'çæ¬ç®¡çæé', |
| | | KEY `role` (`role`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; |
| | | |
| | | -- æ°æ®å¯¼åºè¢«åæ¶éæ©ã |
| | | |
| | | /*!40103 SET TIME_ZONE=IFNULL(@OLD_TIME_ZONE, 'system') */; |
| | | /*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */; |
| | | /*!40014 SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS, 1) */; |
| | | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; |
| | | /*!40111 SET SQL_NOTES=IFNULL(@OLD_SQL_NOTES, 1) */; |