updated db structure and created dump
This commit is contained in:
parent
4cd3ae3cb0
commit
3dead0132f
|
|
@ -0,0 +1,212 @@
|
|||
-- MySQL Script generated by MySQL Workbench
|
||||
-- Thu Apr 17 17:43:11 2025
|
||||
-- Model: New Model Version: 1.0
|
||||
-- MySQL Workbench Forward Engineering
|
||||
|
||||
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
|
||||
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
|
||||
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Schema mydb
|
||||
-- -----------------------------------------------------
|
||||
-- -----------------------------------------------------
|
||||
-- Schema dbmaster
|
||||
-- -----------------------------------------------------
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Schema dbmaster
|
||||
-- -----------------------------------------------------
|
||||
CREATE SCHEMA IF NOT EXISTS `dbmaster` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci ;
|
||||
USE `dbmaster` ;
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`endpoints`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`endpoints` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`route` VARCHAR(255) NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE)
|
||||
ENGINE = InnoDB
|
||||
AUTO_INCREMENT = 23
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`permissions`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`permissions` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`action` ENUM('GET', 'POST', 'PUT', 'DELETE') NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`fk_endpoint` BIGINT NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
INDEX `fk_permissions_endpoints1_idx` (`fk_endpoint` ASC) VISIBLE,
|
||||
CONSTRAINT `fk_permissions_endpoints1`
|
||||
FOREIGN KEY (`fk_endpoint`)
|
||||
REFERENCES `dbmaster`.`endpoints` (`id`))
|
||||
ENGINE = InnoDB
|
||||
AUTO_INCREMENT = 49
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`places`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`places` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`name` VARCHAR(45) NOT NULL,
|
||||
`description` VARCHAR(45) NULL DEFAULT NULL,
|
||||
`address` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`latitude` DECIMAL(10,7) NOT NULL,
|
||||
`longitude` DECIMAL(11,7) NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`report_types`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`report_types` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
UNIQUE INDEX `name_UNIQUE` (`name` ASC) VISIBLE)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`roles`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`roles` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`name_active` VARCHAR(255) GENERATED ALWAYS AS ((case when (`deleted` is null) then `name` else NULL end)) STORED,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
UNIQUE INDEX `name_active_UNIQUE` (`name_active` ASC) VISIBLE)
|
||||
ENGINE = InnoDB
|
||||
AUTO_INCREMENT = 3
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`roles_has_permissions`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`roles_has_permissions` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`fk_role` BIGINT NOT NULL,
|
||||
`fk_permission` BIGINT NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`, `fk_role`, `fk_permission`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
INDEX `fk_roles_has_permissions_permissions1_idx` (`fk_permission` ASC) VISIBLE,
|
||||
INDEX `fk_roles_has_permissions_roles1_idx` (`fk_role` ASC) VISIBLE,
|
||||
CONSTRAINT `fk_roles_has_permissions_permissions1`
|
||||
FOREIGN KEY (`fk_permission`)
|
||||
REFERENCES `dbmaster`.`permissions` (`id`),
|
||||
CONSTRAINT `fk_roles_has_permissions_roles1`
|
||||
FOREIGN KEY (`fk_role`)
|
||||
REFERENCES `dbmaster`.`roles` (`id`))
|
||||
ENGINE = InnoDB
|
||||
AUTO_INCREMENT = 49
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`users`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`users` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`username` VARCHAR(255) NOT NULL,
|
||||
`email` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`password` VARCHAR(255) NOT NULL,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`fk_role` BIGINT NOT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`username_active` VARCHAR(255) GENERATED ALWAYS AS ((case when (`deleted` is null) then `username` else NULL end)) STORED,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
UNIQUE INDEX `username_active_UNIQUE` (`username_active` ASC) VISIBLE,
|
||||
INDEX `fk_user_roles1_idx` (`fk_role` ASC) VISIBLE,
|
||||
CONSTRAINT `fk_role`
|
||||
FOREIGN KEY (`fk_role`)
|
||||
REFERENCES `dbmaster`.`roles` (`id`))
|
||||
ENGINE = InnoDB
|
||||
AUTO_INCREMENT = 22
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Table `dbmaster`.`users_has_places`
|
||||
-- -----------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `dbmaster`.`users_has_places` (
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT,
|
||||
`uuid` VARCHAR(255) NOT NULL,
|
||||
`fk_user` BIGINT NOT NULL,
|
||||
`fk_place` BIGINT NOT NULL,
|
||||
`fk_report_type` BIGINT NOT NULL,
|
||||
`rating` INT NOT NULL,
|
||||
`description` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
`deleted` DATETIME NULL DEFAULT NULL,
|
||||
`deletedBy` VARCHAR(255) NULL DEFAULT NULL,
|
||||
PRIMARY KEY (`id`, `fk_user`, `fk_place`),
|
||||
UNIQUE INDEX `uuid_UNIQUE` (`uuid` ASC) VISIBLE,
|
||||
INDEX `fk_users_has_places_places1_idx` (`fk_place` ASC) VISIBLE,
|
||||
INDEX `fk_users_has_places_users1_idx` (`fk_user` ASC) VISIBLE,
|
||||
INDEX `fk_users_has_places_report_types1_idx` (`fk_report_type` ASC) VISIBLE,
|
||||
CONSTRAINT `fk_users_has_places_places1`
|
||||
FOREIGN KEY (`fk_place`)
|
||||
REFERENCES `dbmaster`.`places` (`id`),
|
||||
CONSTRAINT `fk_users_has_places_report_types1`
|
||||
FOREIGN KEY (`fk_report_type`)
|
||||
REFERENCES `dbmaster`.`report_types` (`id`),
|
||||
CONSTRAINT `fk_users_has_places_users1`
|
||||
FOREIGN KEY (`fk_user`)
|
||||
REFERENCES `dbmaster`.`users` (`id`))
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = utf8mb3;
|
||||
|
||||
|
||||
SET SQL_MODE=@OLD_SQL_MODE;
|
||||
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
|
||||
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
|
||||
|
|
@ -0,0 +1,305 @@
|
|||
-- MySQL dump 10.13 Distrib 8.0.38, for Win64 (x86_64)
|
||||
--
|
||||
-- Host: ls-f85b70f391f2c9e6cf335dafef04161a8a719f25.cf88wacmc99x.eu-west-3.rds.amazonaws.com Database: dbmaster
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 8.0.41
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!50503 SET NAMES utf8 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!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 */;
|
||||
SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
|
||||
SET @@SESSION.SQL_LOG_BIN= 0;
|
||||
|
||||
--
|
||||
-- GTID state at the beginning of the backup
|
||||
--
|
||||
|
||||
SET @@GLOBAL.GTID_PURGED=/*!80000 '+'*/ '';
|
||||
|
||||
--
|
||||
-- Table structure for table `endpoints`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `endpoints`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `endpoints` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`route` varchar(255) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `endpoints`
|
||||
--
|
||||
|
||||
LOCK TABLES `endpoints` WRITE;
|
||||
/*!40000 ALTER TABLE `endpoints` DISABLE KEYS */;
|
||||
INSERT INTO `endpoints` VALUES (1,'c90c6011-18bf-11f0-bcd6-f0a6542bbddc','/','2025-04-14 01:34:03','system',NULL,NULL),(2,'c9145262-18bf-11f0-bcd6-f0a6542bbddc','/login','2025-04-14 01:34:03','system',NULL,NULL),(3,'c918b1d4-18bf-11f0-bcd6-f0a6542bbddc','/signin','2025-04-14 01:34:04','system',NULL,NULL),(4,'c91c227f-18bf-11f0-bcd6-f0a6542bbddc','/refresh_token','2025-04-14 01:34:04','system',NULL,NULL),(5,'c91fe14b-18bf-11f0-bcd6-f0a6542bbddc','/users','2025-04-14 01:34:04','system',NULL,NULL),(6,'c923bed4-18bf-11f0-bcd6-f0a6542bbddc','/users/:uuid','2025-04-14 01:34:04','system',NULL,NULL),(7,'c927576b-18bf-11f0-bcd6-f0a6542bbddc','/endpoints','2025-04-14 01:34:04','system',NULL,NULL),(8,'c92b0375-18bf-11f0-bcd6-f0a6542bbddc','/endpoints/:uuid','2025-04-14 01:34:04','system',NULL,NULL),(9,'c92e9301-18bf-11f0-bcd6-f0a6542bbddc','/places','2025-04-14 01:34:04','system',NULL,NULL),(10,'c931ffbb-18bf-11f0-bcd6-f0a6542bbddc','/places/:uuid','2025-04-14 01:34:04','system',NULL,NULL),(11,'c9359b8b-18bf-11f0-bcd6-f0a6542bbddc','/reports','2025-04-14 01:34:04','system',NULL,NULL),(12,'c938ebf3-18bf-11f0-bcd6-f0a6542bbddc','/reports/:uuid','2025-04-14 01:34:04','system',NULL,NULL),(13,'43ac632f-18c0-11f0-bcd6-f0a6542bbddc','/coordinates','2025-04-14 01:37:29','system',NULL,NULL),(14,'43b303ea-18c0-11f0-bcd6-f0a6542bbddc','/coordinates/:uuid','2025-04-14 01:37:29','system',NULL,NULL),(15,'43b6d078-18c0-11f0-bcd6-f0a6542bbddc','/report_types','2025-04-14 01:37:29','system',NULL,NULL),(16,'43badb3c-18c0-11f0-bcd6-f0a6542bbddc','/report_types/:uuid','2025-04-14 01:37:29','system',NULL,NULL),(17,'43be97a6-18c0-11f0-bcd6-f0a6542bbddc','/permissions','2025-04-14 01:37:29','system',NULL,NULL),(18,'43c28b6b-18c0-11f0-bcd6-f0a6542bbddc','/permissions/:uuid','2025-04-14 01:37:29','system',NULL,NULL),(19,'43c65954-18c0-11f0-bcd6-f0a6542bbddc','/roles','2025-04-14 01:37:29','system',NULL,NULL),(20,'43ca2a0a-18c0-11f0-bcd6-f0a6542bbddc','/roles/:uuid','2025-04-14 01:37:29','system',NULL,NULL),(21,'43ce0ba1-18c0-11f0-bcd6-f0a6542bbddc','/roles_has_permissions','2025-04-14 01:37:29','system',NULL,NULL),(22,'43d19f4b-18c0-11f0-bcd6-f0a6542bbddc','/roles_has_permissions/:uuid','2025-04-14 01:37:29','system',NULL,NULL);
|
||||
/*!40000 ALTER TABLE `endpoints` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `permissions`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `permissions`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `permissions` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`action` enum('GET','POST','PUT','DELETE') NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`fk_endpoint` bigint NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
KEY `fk_permissions_endpoints1_idx` (`fk_endpoint`),
|
||||
CONSTRAINT `fk_permissions_endpoints1` FOREIGN KEY (`fk_endpoint`) REFERENCES `endpoints` (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `permissions`
|
||||
--
|
||||
|
||||
LOCK TABLES `permissions` WRITE;
|
||||
/*!40000 ALTER TABLE `permissions` DISABLE KEYS */;
|
||||
INSERT INTO `permissions` VALUES (1,'56a8b346-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,2),(2,'56aff39b-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,3),(3,'56b3f311-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,4),(4,'56b7cc21-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,5),(5,'56bb82af-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,5),(6,'56bf2816-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,6),(7,'56c29974-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,6),(8,'56c65888-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,6),(9,'56c9e2fc-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,7),(10,'56cdc103-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,7),(11,'56d155ab-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,8),(12,'56d4d398-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,8),(13,'56d89c68-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,8),(14,'56dbf92f-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,9),(15,'56dfd039-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,9),(16,'56e39127-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,10),(17,'56e73589-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,10),(18,'56eae6e4-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,10),(19,'56ee8ada-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,11),(20,'56f23157-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,11),(21,'56f5bf11-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,12),(22,'56f94602-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,12),(23,'56fcf155-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,12),(24,'570095ce-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,13),(25,'57042ac6-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,13),(26,'5707960f-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,14),(27,'570b4937-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,14),(28,'570ef3bd-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,14),(29,'57127136-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,15),(30,'57164638-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,15),(31,'5719b4ce-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,16),(32,'571d822e-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,16),(33,'572171c4-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,16),(34,'5724cc13-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,17),(35,'5728f7b6-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,17),(36,'572c9947-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,18),(37,'57303bcf-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:11','system',NULL,NULL,18),(38,'5733ef08-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:11','system',NULL,NULL,18),(39,'57380526-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,19),(40,'573bbae0-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:11','system',NULL,NULL,19),(41,'573f3075-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:11','system',NULL,NULL,20),(42,'5742b7da-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:12','system',NULL,NULL,20),(43,'5746ba58-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:12','system',NULL,NULL,20),(44,'574ab3ce-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:12','system',NULL,NULL,21),(45,'574e7053-18c1-11f0-bcd6-f0a6542bbddc','POST','2025-04-14 01:45:12','system',NULL,NULL,21),(46,'57525319-18c1-11f0-bcd6-f0a6542bbddc','GET','2025-04-14 01:45:12','system',NULL,NULL,22),(47,'575605c9-18c1-11f0-bcd6-f0a6542bbddc','PUT','2025-04-14 01:45:12','system',NULL,NULL,22),(48,'5759c768-18c1-11f0-bcd6-f0a6542bbddc','DELETE','2025-04-14 01:45:12','system',NULL,NULL,22);
|
||||
/*!40000 ALTER TABLE `permissions` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `places`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `places`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `places` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`name` varchar(45) NOT NULL,
|
||||
`description` varchar(45) DEFAULT NULL,
|
||||
`address` varchar(255) DEFAULT NULL,
|
||||
`latitude` decimal(10,7) NOT NULL,
|
||||
`longitude` decimal(11,7) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `places`
|
||||
--
|
||||
|
||||
LOCK TABLES `places` WRITE;
|
||||
/*!40000 ALTER TABLE `places` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `places` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `report_types`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `report_types`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `report_types` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
UNIQUE KEY `name_UNIQUE` (`name`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `report_types`
|
||||
--
|
||||
|
||||
LOCK TABLES `report_types` WRITE;
|
||||
/*!40000 ALTER TABLE `report_types` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `report_types` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `roles`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `roles`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `roles` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`name_active` varchar(255) GENERATED ALWAYS AS ((case when (`deleted` is null) then `name` else NULL end)) STORED,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
UNIQUE KEY `name_active_UNIQUE` (`name_active`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `roles`
|
||||
--
|
||||
|
||||
LOCK TABLES `roles` WRITE;
|
||||
/*!40000 ALTER TABLE `roles` DISABLE KEYS */;
|
||||
INSERT INTO `roles` (`id`, `uuid`, `name`, `created`, `createdBy`, `deleted`, `deletedBy`) VALUES (1,'fdc4a4bd-18bd-11f0-bcd6-f0a6542bbddc','admin','2025-04-14 01:21:13','system',NULL,NULL),(2,'832be87c-1930-11f0-ba63-060220af8957','viewer','2025-04-14 13:00:59','system',NULL,NULL);
|
||||
/*!40000 ALTER TABLE `roles` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `roles_has_permissions`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `roles_has_permissions`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `roles_has_permissions` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`fk_role` bigint NOT NULL,
|
||||
`fk_permission` bigint NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`,`fk_role`,`fk_permission`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
KEY `fk_roles_has_permissions_permissions1_idx` (`fk_permission`),
|
||||
KEY `fk_roles_has_permissions_roles1_idx` (`fk_role`),
|
||||
CONSTRAINT `fk_roles_has_permissions_permissions1` FOREIGN KEY (`fk_permission`) REFERENCES `permissions` (`id`),
|
||||
CONSTRAINT `fk_roles_has_permissions_roles1` FOREIGN KEY (`fk_role`) REFERENCES `roles` (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `roles_has_permissions`
|
||||
--
|
||||
|
||||
LOCK TABLES `roles_has_permissions` WRITE;
|
||||
/*!40000 ALTER TABLE `roles_has_permissions` DISABLE KEYS */;
|
||||
INSERT INTO `roles_has_permissions` VALUES (1,'eb7633e2-18c1-11f0-bcd6-f0a6542bbddc',1,1,'2025-04-14 01:49:20','system',NULL,NULL),(2,'eb7ccf6e-18c1-11f0-bcd6-f0a6542bbddc',1,2,'2025-04-14 01:49:20','system',NULL,NULL),(3,'eb80a650-18c1-11f0-bcd6-f0a6542bbddc',1,3,'2025-04-14 01:49:20','system',NULL,NULL),(4,'eb8437f2-18c1-11f0-bcd6-f0a6542bbddc',1,4,'2025-04-14 01:49:20','system',NULL,NULL),(5,'eb87fb66-18c1-11f0-bcd6-f0a6542bbddc',1,5,'2025-04-14 01:49:20','system',NULL,NULL),(6,'eb8b94ad-18c1-11f0-bcd6-f0a6542bbddc',1,6,'2025-04-14 01:49:20','system',NULL,NULL),(7,'eb8ef5a4-18c1-11f0-bcd6-f0a6542bbddc',1,7,'2025-04-14 01:49:20','system',NULL,NULL),(8,'eb9283c5-18c1-11f0-bcd6-f0a6542bbddc',1,8,'2025-04-14 01:49:20','system',NULL,NULL),(9,'eb961e40-18c1-11f0-bcd6-f0a6542bbddc',1,9,'2025-04-14 01:49:20','system',NULL,NULL),(10,'eb99cd09-18c1-11f0-bcd6-f0a6542bbddc',1,10,'2025-04-14 01:49:20','system',NULL,NULL),(11,'eb9d49b2-18c1-11f0-bcd6-f0a6542bbddc',1,11,'2025-04-14 01:49:20','system',NULL,NULL),(12,'eba10eb0-18c1-11f0-bcd6-f0a6542bbddc',1,12,'2025-04-14 01:49:20','system',NULL,NULL),(13,'eba4d268-18c1-11f0-bcd6-f0a6542bbddc',1,13,'2025-04-14 01:49:20','system',NULL,NULL),(14,'eba871fa-18c1-11f0-bcd6-f0a6542bbddc',1,14,'2025-04-14 01:49:20','system',NULL,NULL),(15,'ebac782c-18c1-11f0-bcd6-f0a6542bbddc',1,15,'2025-04-14 01:49:21','system',NULL,NULL),(16,'ebb00542-18c1-11f0-bcd6-f0a6542bbddc',1,16,'2025-04-14 01:49:21','system',NULL,NULL),(17,'ebb39d1f-18c1-11f0-bcd6-f0a6542bbddc',1,17,'2025-04-14 01:49:21','system',NULL,NULL),(18,'ebb738a8-18c1-11f0-bcd6-f0a6542bbddc',1,18,'2025-04-14 01:49:21','system',NULL,NULL),(19,'ebbac95e-18c1-11f0-bcd6-f0a6542bbddc',1,19,'2025-04-14 01:49:21','system',NULL,NULL),(20,'ebbe8962-18c1-11f0-bcd6-f0a6542bbddc',1,20,'2025-04-14 01:49:21','system',NULL,NULL),(21,'ebc1dbbe-18c1-11f0-bcd6-f0a6542bbddc',1,21,'2025-04-14 01:49:21','system',NULL,NULL),(22,'ebc5acf9-18c1-11f0-bcd6-f0a6542bbddc',1,22,'2025-04-14 01:49:21','system',NULL,NULL),(23,'ebc92930-18c1-11f0-bcd6-f0a6542bbddc',1,23,'2025-04-14 01:49:21','system',NULL,NULL),(24,'ebcc9834-18c1-11f0-bcd6-f0a6542bbddc',1,24,'2025-04-14 01:49:21','system',NULL,NULL),(25,'ebd03ab4-18c1-11f0-bcd6-f0a6542bbddc',1,25,'2025-04-14 01:49:21','system',NULL,NULL),(26,'ebd42515-18c1-11f0-bcd6-f0a6542bbddc',1,26,'2025-04-14 01:49:21','system',NULL,NULL),(27,'ebd7d690-18c1-11f0-bcd6-f0a6542bbddc',1,27,'2025-04-14 01:49:21','system',NULL,NULL),(28,'ebdb6a61-18c1-11f0-bcd6-f0a6542bbddc',1,28,'2025-04-14 01:49:21','system',NULL,NULL),(29,'ebdef54f-18c1-11f0-bcd6-f0a6542bbddc',1,29,'2025-04-14 01:49:21','system',NULL,NULL),(30,'ebe29f5a-18c1-11f0-bcd6-f0a6542bbddc',1,30,'2025-04-14 01:49:21','system',NULL,NULL),(31,'ebe67302-18c1-11f0-bcd6-f0a6542bbddc',1,31,'2025-04-14 01:49:21','system',NULL,NULL),(32,'ebe9c4e3-18c1-11f0-bcd6-f0a6542bbddc',1,32,'2025-04-14 01:49:21','system',NULL,NULL),(33,'ebed6ec2-18c1-11f0-bcd6-f0a6542bbddc',1,33,'2025-04-14 01:49:21','system',NULL,NULL),(34,'ebf1767b-18c1-11f0-bcd6-f0a6542bbddc',1,34,'2025-04-14 01:49:21','system',NULL,NULL),(35,'ebf53846-18c1-11f0-bcd6-f0a6542bbddc',1,35,'2025-04-14 01:49:21','system',NULL,NULL),(36,'ebf8adc7-18c1-11f0-bcd6-f0a6542bbddc',1,36,'2025-04-14 01:49:21','system',NULL,NULL),(37,'ebfc7b16-18c1-11f0-bcd6-f0a6542bbddc',1,37,'2025-04-14 01:49:21','system',NULL,NULL),(38,'ebfff0d9-18c1-11f0-bcd6-f0a6542bbddc',1,38,'2025-04-14 01:49:21','system',NULL,NULL),(39,'ec036de6-18c1-11f0-bcd6-f0a6542bbddc',1,39,'2025-04-14 01:49:21','system',NULL,NULL),(40,'ec07025b-18c1-11f0-bcd6-f0a6542bbddc',1,40,'2025-04-14 01:49:21','system',NULL,NULL),(41,'ec0a63af-18c1-11f0-bcd6-f0a6542bbddc',1,41,'2025-04-14 01:49:21','system',NULL,NULL),(42,'ec0ddbb7-18c1-11f0-bcd6-f0a6542bbddc',1,42,'2025-04-14 01:49:21','system',NULL,NULL),(43,'ec118047-18c1-11f0-bcd6-f0a6542bbddc',1,43,'2025-04-14 01:49:21','system',NULL,NULL),(44,'ec15663d-18c1-11f0-bcd6-f0a6542bbddc',1,44,'2025-04-14 01:49:21','system',NULL,NULL),(45,'ec18fb94-18c1-11f0-bcd6-f0a6542bbddc',1,45,'2025-04-14 01:49:21','system',NULL,NULL),(46,'ec1c7ae2-18c1-11f0-bcd6-f0a6542bbddc',1,46,'2025-04-14 01:49:21','system',NULL,NULL),(47,'ec2000b3-18c1-11f0-bcd6-f0a6542bbddc',1,47,'2025-04-14 01:49:21','system',NULL,NULL),(48,'ec22e0bf-18c1-11f0-bcd6-f0a6542bbddc',1,48,'2025-04-14 01:49:21','system',NULL,NULL);
|
||||
/*!40000 ALTER TABLE `roles_has_permissions` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `users`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `users`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `users` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`username` varchar(255) NOT NULL,
|
||||
`email` varchar(255) DEFAULT NULL,
|
||||
`password` varchar(255) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`fk_role` bigint NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`username_active` varchar(255) GENERATED ALWAYS AS ((case when (`deleted` is null) then `username` else NULL end)) STORED,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
UNIQUE KEY `username_active_UNIQUE` (`username_active`),
|
||||
KEY `fk_user_roles1_idx` (`fk_role`),
|
||||
CONSTRAINT `fk_role` FOREIGN KEY (`fk_role`) REFERENCES `roles` (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `users`
|
||||
--
|
||||
|
||||
LOCK TABLES `users` WRITE;
|
||||
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
|
||||
INSERT INTO `users` (`id`, `username`, `email`, `password`, `uuid`, `fk_role`, `created`, `createdBy`, `deleted`, `deletedBy`) VALUES (1,'admin_user','admin@example.com','$2b$12$VGJZSRyzzKPNRapXvVpFGu7dINaCASCLhalvecda3nM5ZHX2oisHu','6a7e8bd1-18c2-11f0-bcd6-f0a6542bbddc',1,'2025-04-14 01:52:53','system',NULL,NULL),(2,'testUsernamefr','email@email.com','$2b$10$QUmCtMKF/22/TS/CFTajZuHjhEpyB0LIBKeX1KpfJULMuzti2j.pK','7278d94d-2ada-445b-a0b6-c9a24399fde4',2,'2025-04-14 13:02:45',NULL,'2025-04-14 18:50:05',NULL),(3,'testUsernamefr',NULL,'$2b$10$ldLr0yzxIXIE6CZj3pfYyOEctc4mSc7XjVDTFNChdz7R5ph931P2.','b199b66e-80bd-4295-ba54-b420adaff519',2,'2025-04-14 18:51:37','6a7e8bd1-18c2-11f0-bcd6-f0a6542bbddc',NULL,NULL),(4,'Rp','rp@rp.com','$2b$10$sJ9tmAjRdi3LSSSf7.G6mOpJdPTYHk640clCEQ/3PjpN/k.SvmLwi','35494b29-342a-4282-8e28-1079ed424cc4',2,'2025-04-16 10:49:26',NULL,NULL,NULL),(5,'test','test@gmail.com','$2b$10$qwATCg0Zl2BU7H8cLFtC5eHyJHyX7KAp2E0nXeOHzDqPELNUziAAS','7b4b26b3-c8b0-43c5-80d0-bca18b5807a5',1,'2025-04-16 11:51:58',NULL,NULL,NULL),(16,'user','user@gmail.com','$2b$10$kkfIjc.OkSj00xPdHiWQMeOS2LH.oER0ogiEz8l8iZznvs87SB5r6','ece8d4eb-a995-4cae-8744-64f91b7588dd',1,'2025-04-16 11:59:19',NULL,NULL,NULL);
|
||||
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `users_has_places`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `users_has_places`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `users_has_places` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`fk_user` bigint NOT NULL,
|
||||
`fk_place` bigint NOT NULL,
|
||||
`fk_report_type` bigint NOT NULL,
|
||||
`rating` int NOT NULL,
|
||||
`description` varchar(255) DEFAULT NULL,
|
||||
`created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`,`fk_user`,`fk_place`),
|
||||
UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
KEY `fk_users_has_places_places1_idx` (`fk_place`),
|
||||
KEY `fk_users_has_places_users1_idx` (`fk_user`),
|
||||
KEY `fk_users_has_places_report_types1_idx` (`fk_report_type`),
|
||||
CONSTRAINT `fk_users_has_places_places1` FOREIGN KEY (`fk_place`) REFERENCES `places` (`id`),
|
||||
CONSTRAINT `fk_users_has_places_report_types1` FOREIGN KEY (`fk_report_type`) REFERENCES `report_types` (`id`),
|
||||
CONSTRAINT `fk_users_has_places_users1` FOREIGN KEY (`fk_user`) REFERENCES `users` (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `users_has_places`
|
||||
--
|
||||
|
||||
LOCK TABLES `users_has_places` WRITE;
|
||||
/*!40000 ALTER TABLE `users_has_places` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `users_has_places` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2025-04-17 17:48:56
|
||||
372
mydb.sql
372
mydb.sql
|
|
@ -1,372 +0,0 @@
|
|||
-- phpMyAdmin SQL Dump
|
||||
-- version 5.2.1
|
||||
-- https://www.phpmyadmin.net/
|
||||
--
|
||||
-- Servidor: 127.0.0.1
|
||||
-- Tiempo de generación: 01-04-2025 a las 17:41:24
|
||||
-- Versión del servidor: 10.4.32-MariaDB
|
||||
-- Versión de PHP: 8.2.12
|
||||
|
||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||
START TRANSACTION;
|
||||
SET time_zone = "+00:00";
|
||||
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
|
||||
--
|
||||
-- Base de datos: `mydb`
|
||||
--
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `devices`
|
||||
--
|
||||
|
||||
CREATE TABLE `devices` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`serial_number` varchar(255) NOT NULL,
|
||||
`model` varchar(255) NOT NULL,
|
||||
`brand` varchar(255) NOT NULL,
|
||||
`description` varchar(255) DEFAULT NULL,
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp()
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `devices`
|
||||
--
|
||||
|
||||
INSERT INTO `devices` (`id`, `uuid`, `serial_number`, `model`, `brand`, `description`, `createdBy`, `deleted`, `deletedBy`, `created`) VALUES
|
||||
(1, '927a5436-0ed5-11f0-8154-bce92f8462b5', 'SN001', 'Laptop X1', 'TechBrand', 'High performance laptop', 'system', NULL, NULL, '2025-04-01 10:44:49'),
|
||||
(2, '927a6280-0ed5-11f0-8154-bce92f8462b5', 'SN002', 'Smartphone S22', 'MobileTech', 'Latest smartphone model', 'system', NULL, NULL, '2025-04-01 10:44:49'),
|
||||
(3, '927a6306-0ed5-11f0-8154-bce92f8462b5', 'SN003', 'Tablet Pro', 'TabletCo', 'Professional tablet for designers', 'system', NULL, NULL, '2025-04-01 10:44:49');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `endpoints`
|
||||
--
|
||||
|
||||
CREATE TABLE `endpoints` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`route` varchar(255) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `permissions`
|
||||
--
|
||||
|
||||
CREATE TABLE `permissions` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`action` enum('GET','POST','PUT','DELETE') NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`fk_endpoint` bigint(20) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `permissions`
|
||||
--
|
||||
|
||||
INSERT INTO `permissions` (`id`, `uuid`, `action`, `created`, `createdBy`, `deleted`, `deletedBy`, `fk_endpoint`) VALUES
|
||||
(1, '926cd785-0ed5-11f0-8154-bce92f8462b5', 'GET', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(2, '926ce6b4-0ed5-11f0-8154-bce92f8462b5', 'POST', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(3, '926ce794-0ed5-11f0-8154-bce92f8462b5', 'PUT', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(4, '926ce7d5-0ed5-11f0-8154-bce92f8462b5', 'DELETE', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(5, '926ce809-0ed5-11f0-8154-bce92f8462b5', 'GET', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(6, '926ce83b-0ed5-11f0-8154-bce92f8462b5', 'POST', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(7, '926ce866-0ed5-11f0-8154-bce92f8462b5', 'PUT', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(8, '926ce890-0ed5-11f0-8154-bce92f8462b5', 'DELETE', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(9, '926ce906-0ed5-11f0-8154-bce92f8462b5', 'GET', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(10, '926ce936-0ed5-11f0-8154-bce92f8462b5', 'POST', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(11, '926ce966-0ed5-11f0-8154-bce92f8462b5', 'PUT', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(12, '926ce9ca-0ed5-11f0-8154-bce92f8462b5', 'DELETE', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(13, '926ce9f6-0ed5-11f0-8154-bce92f8462b5', 'GET', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(14, '926cea20-0ed5-11f0-8154-bce92f8462b5', 'POST', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(15, '926cea4c-0ed5-11f0-8154-bce92f8462b5', 'PUT', '2025-04-01 10:44:49', 'system', NULL, NULL, 0),
|
||||
(16, '926cea78-0ed5-11f0-8154-bce92f8462b5', 'DELETE', '2025-04-01 10:44:49', 'system', NULL, NULL, 0);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `roles`
|
||||
--
|
||||
|
||||
CREATE TABLE `roles` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `roles`
|
||||
--
|
||||
|
||||
INSERT INTO `roles` (`id`, `uuid`, `name`, `created`, `createdBy`, `deleted`, `deletedBy`) VALUES
|
||||
(1, '92691396-0ed5-11f0-8154-bce92f8462b5', 'admin', '2025-04-01 10:44:49', 'system', NULL, NULL),
|
||||
(2, '92692470-0ed5-11f0-8154-bce92f8462b5', 'viewer', '2025-04-01 10:44:49', 'system', NULL, NULL);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `roles_has_permissions`
|
||||
--
|
||||
|
||||
CREATE TABLE `roles_has_permissions` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`fk_role` bigint(20) NOT NULL,
|
||||
`fk_permission` bigint(20) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`uuid` varchar(255) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `roles_has_permissions`
|
||||
--
|
||||
|
||||
INSERT INTO `roles_has_permissions` (`id`, `fk_role`, `fk_permission`, `created`, `createdBy`, `deleted`, `deletedBy`, `uuid`) VALUES
|
||||
(1, 1, 1, '2025-04-01 10:44:49', 'system', NULL, NULL, '927292b2-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(2, 1, 2, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a176-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(3, 1, 3, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a23e-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(4, 1, 4, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a35d-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(5, 1, 5, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a3c1-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(6, 1, 6, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a41e-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(7, 1, 7, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a473-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(8, 1, 8, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a547-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(9, 1, 9, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a5f1-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(10, 1, 10, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a644-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(11, 1, 11, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a690-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(12, 1, 12, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a6f6-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(13, 1, 13, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a748-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(14, 1, 14, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a795-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(15, 1, 15, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a7e3-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(16, 1, 16, '2025-04-01 10:44:49', 'system', NULL, NULL, '9272a82e-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(32, 2, 1, '2025-04-01 10:44:49', 'system', NULL, NULL, '92747663-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(33, 2, 5, '2025-04-01 10:44:49', 'system', NULL, NULL, '92748409-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(34, 2, 9, '2025-04-01 10:44:49', 'system', NULL, NULL, '927484ab-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(35, 2, 13, '2025-04-01 10:44:49', 'system', NULL, NULL, '9274850f-0ed5-11f0-8154-bce92f8462b5');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `users`
|
||||
--
|
||||
|
||||
CREATE TABLE `users` (
|
||||
`username` varchar(255) NOT NULL,
|
||||
`email` varchar(255) DEFAULT NULL,
|
||||
`password` varchar(255) NOT NULL,
|
||||
`uuid` varchar(255) NOT NULL,
|
||||
`id` bigint(20) NOT NULL,
|
||||
`fk_role` bigint(20) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`status` varchar(45) DEFAULT NULL,
|
||||
`lastLoginDate` datetime DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `users`
|
||||
--
|
||||
|
||||
INSERT INTO `users` (`username`, `email`, `password`, `uuid`, `id`, `fk_role`, `created`, `createdBy`, `deleted`, `deletedBy`, `status`, `lastLoginDate`) VALUES
|
||||
('admin', 'admin@example.com', '749f09bade8aca755660eeb17792da880218d4fbdc4e25fbec279d7fe9f65d70', '927658d5-0ed5-11f0-8154-bce92f8462b5', 1, 1, '2025-04-01 10:44:49', 'system', NULL, NULL, 'active', NULL),
|
||||
('viewer', 'viewer@example.com', '139f268dcb46dc0c1677f259fe231cb6fe9e1394116ae66cb85690b857f276c9', '92784a8a-0ed5-11f0-8154-bce92f8462b5', 2, 2, '2025-04-01 10:44:49', 'system', NULL, NULL, 'active', NULL),
|
||||
('admin_user', 'admin@example.com', '$2b$12$VGJZSRyzzKPNRapXvVpFGu7dINaCASCLhalvecda3nM5ZHX2oisHu', '00f6f64a-0ee1-11f0-8154-bce92f8462b5', 3, 1, '2025-03-31 12:06:39', 'system', NULL, NULL, 'active', NULL);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Estructura de tabla para la tabla `users_has_devices`
|
||||
--
|
||||
|
||||
CREATE TABLE `users_has_devices` (
|
||||
`id` bigint(20) NOT NULL,
|
||||
`fk_device` bigint(20) NOT NULL,
|
||||
`fk_user` bigint(20) NOT NULL,
|
||||
`stock` int(11) NOT NULL,
|
||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`createdBy` varchar(255) DEFAULT NULL,
|
||||
`deleted` datetime DEFAULT NULL,
|
||||
`deletedBy` varchar(255) DEFAULT NULL,
|
||||
`uuid` varchar(255) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
--
|
||||
-- Volcado de datos para la tabla `users_has_devices`
|
||||
--
|
||||
|
||||
INSERT INTO `users_has_devices` (`id`, `fk_device`, `fk_user`, `stock`, `created`, `createdBy`, `deleted`, `deletedBy`, `uuid`) VALUES
|
||||
(1, 1, 1, 5, '2025-04-01 10:44:49', 'system', NULL, NULL, '92856094-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(2, 2, 1, 3, '2025-04-01 10:44:49', 'system', NULL, NULL, '92856c33-0ed5-11f0-8154-bce92f8462b5'),
|
||||
(3, 3, 2, 2, '2025-04-01 10:44:49', 'system', NULL, NULL, '92856d01-0ed5-11f0-8154-bce92f8462b5');
|
||||
|
||||
--
|
||||
-- Índices para tablas volcadas
|
||||
--
|
||||
|
||||
--
|
||||
-- Indices de la tabla `devices`
|
||||
--
|
||||
ALTER TABLE `devices`
|
||||
ADD PRIMARY KEY (`id`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `endpoints`
|
||||
--
|
||||
ALTER TABLE `endpoints`
|
||||
ADD PRIMARY KEY (`id`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `permissions`
|
||||
--
|
||||
ALTER TABLE `permissions`
|
||||
ADD PRIMARY KEY (`id`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
ADD KEY `fk_permissions_endpoints1_idx` (`fk_endpoint`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `roles`
|
||||
--
|
||||
ALTER TABLE `roles`
|
||||
ADD PRIMARY KEY (`id`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
ADD UNIQUE KEY `name_UNIQUE` (`name`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `roles_has_permissions`
|
||||
--
|
||||
ALTER TABLE `roles_has_permissions`
|
||||
ADD PRIMARY KEY (`id`,`fk_role`,`fk_permission`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
ADD KEY `fk_roles_has_permissions_permissions1_idx` (`fk_permission`),
|
||||
ADD KEY `fk_roles_has_permissions_roles1_idx` (`fk_role`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `users`
|
||||
--
|
||||
ALTER TABLE `users`
|
||||
ADD PRIMARY KEY (`id`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
ADD UNIQUE KEY `username_UNIQUE` (`username`),
|
||||
ADD KEY `fk_user_roles1_idx` (`fk_role`);
|
||||
|
||||
--
|
||||
-- Indices de la tabla `users_has_devices`
|
||||
--
|
||||
ALTER TABLE `users_has_devices`
|
||||
ADD PRIMARY KEY (`id`,`fk_device`,`fk_user`),
|
||||
ADD UNIQUE KEY `uuid_UNIQUE` (`uuid`),
|
||||
ADD UNIQUE KEY `id_UNIQUE` (`id`),
|
||||
ADD KEY `fk_devices_has_users_users1_idx` (`fk_user`),
|
||||
ADD KEY `fk_devices_has_users_devices1_idx` (`fk_device`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de las tablas volcadas
|
||||
--
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `devices`
|
||||
--
|
||||
ALTER TABLE `devices`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `endpoints`
|
||||
--
|
||||
ALTER TABLE `endpoints`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `permissions`
|
||||
--
|
||||
ALTER TABLE `permissions`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `roles`
|
||||
--
|
||||
ALTER TABLE `roles`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `roles_has_permissions`
|
||||
--
|
||||
ALTER TABLE `roles_has_permissions`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=39;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `users`
|
||||
--
|
||||
ALTER TABLE `users`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT de la tabla `users_has_devices`
|
||||
--
|
||||
ALTER TABLE `users_has_devices`
|
||||
MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
||||
|
||||
--
|
||||
-- Restricciones para tablas volcadas
|
||||
--
|
||||
|
||||
--
|
||||
-- Filtros para la tabla `permissions`
|
||||
--
|
||||
ALTER TABLE `permissions`
|
||||
ADD CONSTRAINT `fk_permissions_endpoints1` FOREIGN KEY (`fk_endpoint`) REFERENCES `endpoints` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
--
|
||||
-- Filtros para la tabla `roles_has_permissions`
|
||||
--
|
||||
ALTER TABLE `roles_has_permissions`
|
||||
ADD CONSTRAINT `fk_roles_has_permissions_permissions1` FOREIGN KEY (`fk_permission`) REFERENCES `permissions` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
|
||||
ADD CONSTRAINT `fk_roles_has_permissions_roles1` FOREIGN KEY (`fk_role`) REFERENCES `roles` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
--
|
||||
-- Filtros para la tabla `users`
|
||||
--
|
||||
ALTER TABLE `users`
|
||||
ADD CONSTRAINT `fk_user_roles1` FOREIGN KEY (`fk_role`) REFERENCES `roles` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
--
|
||||
-- Filtros para la tabla `users_has_devices`
|
||||
--
|
||||
ALTER TABLE `users_has_devices`
|
||||
ADD CONSTRAINT `fk_devices_has_users_devices1` FOREIGN KEY (`fk_device`) REFERENCES `devices` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
|
||||
ADD CONSTRAINT `fk_devices_has_users_users1` FOREIGN KEY (`fk_user`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
COMMIT;
|
||||
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
Loading…
Reference in New Issue