This commit is contained in:
David Arranz 2019-07-09 17:59:33 +02:00
parent b72d70b586
commit 1771c7c031

View File

@ -15,6 +15,21 @@
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `category`
--
DROP TABLE IF EXISTS `category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`sort` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `category` -- Dumping data for table `category`
-- --
@ -24,6 +39,29 @@ LOCK TABLES `category` WRITE;
/*!40000 ALTER TABLE `category` ENABLE KEYS */; /*!40000 ALTER TABLE `category` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `comments`
--
DROP TABLE IF EXISTS `comments`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `comments` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`entityId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`entityName` varchar(255) NOT NULL,
`type` varchar(255) NOT NULL,
`content` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `userId` (`userId`),
KEY `comments_entity_id` (`entityId`),
CONSTRAINT `comments_ibfk_1` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `comments` -- Dumping data for table `comments`
-- --
@ -33,6 +71,22 @@ LOCK TABLES `comments` WRITE;
/*!40000 ALTER TABLE `comments` ENABLE KEYS */; /*!40000 ALTER TABLE `comments` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `entities`
--
DROP TABLE IF EXISTS `entities`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `entities` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `entities` -- Dumping data for table `entities`
-- --
@ -43,6 +97,26 @@ INSERT INTO `entities` VALUES ('c626e0d4-a166-11e9-a57c-000c295f0f58','(Colegio
/*!40000 ALTER TABLE `entities` ENABLE KEYS */; /*!40000 ALTER TABLE `entities` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `entities_entities_types`
--
DROP TABLE IF EXISTS `entities_entities_types`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `entities_entities_types` (
`entityId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`typeId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`entityId`,`typeId`),
UNIQUE KEY `entities_entities_types_entityId_typeId_unique` (`entityId`,`typeId`),
KEY `typeId` (`typeId`),
CONSTRAINT `entities_entities_types_ibfk_1` FOREIGN KEY (`entityId`) REFERENCES `entities` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `entities_entities_types_ibfk_2` FOREIGN KEY (`typeId`) REFERENCES `entities_types` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `entities_entities_types` -- Dumping data for table `entities_entities_types`
-- --
@ -53,6 +127,22 @@ INSERT INTO `entities_entities_types` VALUES ('c626e0d4-a166-11e9-a57c-000c295f0
/*!40000 ALTER TABLE `entities_entities_types` ENABLE KEYS */; /*!40000 ALTER TABLE `entities_entities_types` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `entities_types`
--
DROP TABLE IF EXISTS `entities_types`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `entities_types` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `entities_types` -- Dumping data for table `entities_types`
-- --
@ -63,6 +153,23 @@ INSERT INTO `entities_types` VALUES ('76b17163-a167-11e9-a57c-000c295f0f58','ENT
/*!40000 ALTER TABLE `entities_types` ENABLE KEYS */; /*!40000 ALTER TABLE `entities_types` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `event_types`
--
DROP TABLE IF EXISTS `event_types`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `event_types` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) DEFAULT NULL,
`tittle` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `event_types` -- Dumping data for table `event_types`
-- --
@ -73,6 +180,50 @@ INSERT INTO `event_types` VALUES ('0','conference','Congreso LQDVI','2019-06-21
/*!40000 ALTER TABLE `event_types` ENABLE KEYS */; /*!40000 ALTER TABLE `event_types` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `events`
--
DROP TABLE IF EXISTS `events`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `events` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`description` varchar(255) DEFAULT NULL,
`campaign_text` text,
`date` datetime NOT NULL,
`init_avalible_date` datetime DEFAULT NULL,
`end_avalible_date` datetime DEFAULT NULL,
`gmt` int(11) DEFAULT '1',
`assistants` int(11) DEFAULT NULL,
`confirmed` int(11) DEFAULT NULL,
`allow_multiple` tinyint(1) NOT NULL DEFAULT '0',
`multiple_limit` int(11) DEFAULT NULL,
`allow_overflow` tinyint(1) NOT NULL DEFAULT '0',
`overflow_eventId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`state` varchar(255) NOT NULL DEFAULT 'borrador',
`typeId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`venueId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`url_streaming` varchar(255) DEFAULT NULL,
`url_poll` varchar(255) DEFAULT NULL,
`url_registration` varchar(255) DEFAULT NULL,
`marketingList` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `overflow_eventId` (`overflow_eventId`),
KEY `typeId` (`typeId`),
KEY `venueId` (`venueId`),
KEY `userId` (`userId`),
CONSTRAINT `events_ibfk_1` FOREIGN KEY (`overflow_eventId`) REFERENCES `events` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `events_ibfk_2` FOREIGN KEY (`typeId`) REFERENCES `event_types` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `events_ibfk_3` FOREIGN KEY (`venueId`) REFERENCES `venues` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `events_ibfk_4` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `events` -- Dumping data for table `events`
-- --
@ -83,6 +234,36 @@ INSERT INTO `events` VALUES ('027b1cc6-a42a-4326-a50b-82635949807a','Sevilla 201
/*!40000 ALTER TABLE `events` ENABLE KEYS */; /*!40000 ALTER TABLE `events` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `events_inscriptions`
--
DROP TABLE IF EXISTS `events_inscriptions`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `events_inscriptions` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`date` datetime DEFAULT NULL,
`code_ticket` int(11) DEFAULT NULL,
`type` varchar(255) NOT NULL DEFAULT 'regular',
`source` varchar(255) DEFAULT NULL,
`marketing_memberId` varchar(255) DEFAULT NULL,
`validated` datetime DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`eventId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`validateUserId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `userId` (`userId`),
KEY `eventId` (`eventId`),
KEY `validateUserId` (`validateUserId`),
CONSTRAINT `events_inscriptions_ibfk_1` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_inscriptions_ibfk_2` FOREIGN KEY (`eventId`) REFERENCES `events` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_inscriptions_ibfk_3` FOREIGN KEY (`validateUserId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `events_inscriptions` -- Dumping data for table `events_inscriptions`
-- --
@ -92,6 +273,35 @@ LOCK TABLES `events_inscriptions` WRITE;
/*!40000 ALTER TABLE `events_inscriptions` ENABLE KEYS */; /*!40000 ALTER TABLE `events_inscriptions` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `events_questions`
--
DROP TABLE IF EXISTS `events_questions`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `events_questions` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`description` varchar(255) DEFAULT NULL,
`anonimous` int(11) DEFAULT NULL,
`answered` int(11) DEFAULT NULL,
`discared` int(11) DEFAULT NULL,
`answer` text,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`eventId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`speakerId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `eventId` (`eventId`),
KEY `speakerId` (`speakerId`),
KEY `userId` (`userId`),
CONSTRAINT `events_questions_ibfk_1` FOREIGN KEY (`eventId`) REFERENCES `events` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_questions_ibfk_2` FOREIGN KEY (`speakerId`) REFERENCES `speakers` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_questions_ibfk_3` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `events_questions` -- Dumping data for table `events_questions`
-- --
@ -102,6 +312,46 @@ INSERT INTO `events_questions` VALUES ('35384a86-a260-11e9-94b5-000c295f0f58',NU
/*!40000 ALTER TABLE `events_questions` ENABLE KEYS */; /*!40000 ALTER TABLE `events_questions` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `events_reservations`
--
DROP TABLE IF EXISTS `events_reservations`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `events_reservations` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`init_avalible_date` datetime DEFAULT NULL,
`end_avalible_date` datetime DEFAULT NULL,
`gmt` int(11) DEFAULT '1',
`state` varchar(255) NOT NULL DEFAULT 'borrador',
`assistants` int(11) DEFAULT NULL,
`confirmed` int(11) DEFAULT NULL,
`allow_multiple` tinyint(1) NOT NULL DEFAULT '0',
`multiple_limit` int(11) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
`code` varchar(255) NOT NULL,
`color` varchar(255) NOT NULL,
`allow_overflow` tinyint(1) NOT NULL DEFAULT '0',
`overflow_event_reservationId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`marketingList` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`entityId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`eventId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `overflow_event_reservationId` (`overflow_event_reservationId`),
KEY `userId` (`userId`),
KEY `entityId` (`entityId`),
KEY `eventId` (`eventId`),
CONSTRAINT `events_reservations_ibfk_1` FOREIGN KEY (`overflow_event_reservationId`) REFERENCES `events_reservations` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `events_reservations_ibfk_2` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_reservations_ibfk_3` FOREIGN KEY (`entityId`) REFERENCES `entities` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
CONSTRAINT `events_reservations_ibfk_4` FOREIGN KEY (`eventId`) REFERENCES `events` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `events_reservations` -- Dumping data for table `events_reservations`
-- --
@ -111,6 +361,29 @@ LOCK TABLES `events_reservations` WRITE;
/*!40000 ALTER TABLE `events_reservations` ENABLE KEYS */; /*!40000 ALTER TABLE `events_reservations` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `events_schedules`
--
DROP TABLE IF EXISTS `events_schedules`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `events_schedules` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`eventId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`speakerId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`order` int(11) NOT NULL,
`description` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `eventId` (`eventId`),
KEY `events_schedules_speaker_id` (`speakerId`),
CONSTRAINT `events_schedules_ibfk_1` FOREIGN KEY (`eventId`) REFERENCES `events` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `events_schedules_ibfk_2` FOREIGN KEY (`speakerId`) REFERENCES `speakers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `events_schedules` -- Dumping data for table `events_schedules`
-- --
@ -121,6 +394,32 @@ INSERT INTO `events_schedules` VALUES ('0081331f-6072-46de-a397-bc00229fb74c','7
/*!40000 ALTER TABLE `events_schedules` ENABLE KEYS */; /*!40000 ALTER TABLE `events_schedules` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `multimedia_files`
--
DROP TABLE IF EXISTS `multimedia_files`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `multimedia_files` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
`typeId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`provider` varchar(255) DEFAULT NULL,
`code` varchar(255) DEFAULT NULL,
`url` varchar(255) DEFAULT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `typeId` (`typeId`),
KEY `userId` (`userId`),
CONSTRAINT `multimedia_files_ibfk_1` FOREIGN KEY (`typeId`) REFERENCES `multimedia_types` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE,
CONSTRAINT `multimedia_files_ibfk_2` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `multimedia_files` -- Dumping data for table `multimedia_files`
-- --
@ -131,6 +430,23 @@ INSERT INTO `multimedia_files` VALUES ('00274aab-d5f6-449b-a04f-82f5f4c0e649','X
/*!40000 ALTER TABLE `multimedia_files` ENABLE KEYS */; /*!40000 ALTER TABLE `multimedia_files` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `multimedia_types`
--
DROP TABLE IF EXISTS `multimedia_types`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `multimedia_types` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `multimedia_types` -- Dumping data for table `multimedia_types`
-- --
@ -141,6 +457,28 @@ INSERT INTO `multimedia_types` VALUES ('14c3810c-aca0-440a-b597-f72a7ceb59dc','p
/*!40000 ALTER TABLE `multimedia_types` ENABLE KEYS */; /*!40000 ALTER TABLE `multimedia_types` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `multimedias`
--
DROP TABLE IF EXISTS `multimedias`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `multimedias` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`multimediafileId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`entityId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`entityName` varchar(255) NOT NULL,
`type` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `multimediafileId` (`multimediafileId`),
KEY `multimedias_entity_id` (`entityId`),
CONSTRAINT `multimedias_ibfk_1` FOREIGN KEY (`multimediafileId`) REFERENCES `multimedia_files` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `multimedias` -- Dumping data for table `multimedias`
-- --
@ -151,6 +489,19 @@ INSERT INTO `multimedias` VALUES ('028450c8-a260-11e9-94b5-000c295f0f58','fa6c65
/*!40000 ALTER TABLE `multimedias` ENABLE KEYS */; /*!40000 ALTER TABLE `multimedias` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `new_table`
--
DROP TABLE IF EXISTS `new_table`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `new_table` (
`aux` varchar(255) NOT NULL,
PRIMARY KEY (`aux`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `new_table` -- Dumping data for table `new_table`
-- --
@ -161,6 +512,25 @@ INSERT INTO `new_table` VALUES ('ENTIDADES EDUCATIVAS COLABORADORAS');
/*!40000 ALTER TABLE `new_table` ENABLE KEYS */; /*!40000 ALTER TABLE `new_table` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `post`
--
DROP TABLE IF EXISTS `post`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `post` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`date` datetime NOT NULL,
`image` varchar(255) DEFAULT '',
`title` varchar(255) NOT NULL,
`content` text NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `post` -- Dumping data for table `post`
-- --
@ -170,6 +540,24 @@ LOCK TABLES `post` WRITE;
/*!40000 ALTER TABLE `post` ENABLE KEYS */; /*!40000 ALTER TABLE `post` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `post_category`
--
DROP TABLE IF EXISTS `post_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `post_category` (
`postId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`categoryId` int(11) NOT NULL,
PRIMARY KEY (`postId`,`categoryId`),
UNIQUE KEY `post_category_postId_categoryId_unique` (`postId`,`categoryId`),
KEY `categoryId` (`categoryId`),
CONSTRAINT `post_category_ibfk_1` FOREIGN KEY (`postId`) REFERENCES `post` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `post_category_ibfk_2` FOREIGN KEY (`categoryId`) REFERENCES `category` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `post_category` -- Dumping data for table `post_category`
-- --
@ -179,6 +567,23 @@ LOCK TABLES `post_category` WRITE;
/*!40000 ALTER TABLE `post_category` ENABLE KEYS */; /*!40000 ALTER TABLE `post_category` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `roles`
--
DROP TABLE IF EXISTS `roles`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `roles` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `roles` -- Dumping data for table `roles`
-- --
@ -188,6 +593,22 @@ LOCK TABLES `roles` WRITE;
/*!40000 ALTER TABLE `roles` ENABLE KEYS */; /*!40000 ALTER TABLE `roles` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `speaker_types`
--
DROP TABLE IF EXISTS `speaker_types`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `speaker_types` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `speaker_types` -- Dumping data for table `speaker_types`
-- --
@ -198,6 +619,38 @@ INSERT INTO `speaker_types` VALUES ('1','conferenciante','2019-07-03 11:10:43','
/*!40000 ALTER TABLE `speaker_types` ENABLE KEYS */; /*!40000 ALTER TABLE `speaker_types` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `speakers`
--
DROP TABLE IF EXISTS `speakers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `speakers` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`description` text,
`short_description` varchar(255) DEFAULT NULL,
`slogan` varchar(255) DEFAULT NULL,
`twitter` varchar(255) DEFAULT NULL,
`facebook` varchar(255) DEFAULT NULL,
`youtube` varchar(255) DEFAULT NULL,
`linkedin` varchar(255) DEFAULT NULL,
`instagram` varchar(255) DEFAULT NULL,
`web` varchar(255) DEFAULT NULL,
`state` varchar(255) NOT NULL DEFAULT 'borrador',
`typeId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `typeId` (`typeId`),
KEY `userId` (`userId`),
CONSTRAINT `speakers_ibfk_1` FOREIGN KEY (`typeId`) REFERENCES `speaker_types` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `speakers_ibfk_2` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `speakers` -- Dumping data for table `speakers`
-- --
@ -208,6 +661,26 @@ INSERT INTO `speakers` VALUES ('039b4c80-d871-4627-8407-d33d74d4d90e','Lucas Vid
/*!40000 ALTER TABLE `speakers` ENABLE KEYS */; /*!40000 ALTER TABLE `speakers` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `speakers_values`
--
DROP TABLE IF EXISTS `speakers_values`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `speakers_values` (
`speakerId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`valueId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`speakerId`,`valueId`),
UNIQUE KEY `speakers_values_valueId_speakerId_unique` (`speakerId`,`valueId`),
KEY `valueId` (`valueId`),
CONSTRAINT `speakers_values_ibfk_1` FOREIGN KEY (`speakerId`) REFERENCES `speakers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `speakers_values_ibfk_2` FOREIGN KEY (`valueId`) REFERENCES `values` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `speakers_values` -- Dumping data for table `speakers_values`
-- --
@ -218,6 +691,36 @@ INSERT INTO `speakers_values` VALUES ('039b4c80-d871-4627-8407-d33d74d4d90e','11
/*!40000 ALTER TABLE `speakers_values` ENABLE KEYS */; /*!40000 ALTER TABLE `speakers_values` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `users`
--
DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`phone` varchar(255) NOT NULL,
`email` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`fbuid` varchar(255) DEFAULT NULL,
`name` varchar(255) DEFAULT NULL,
`surname` varchar(255) DEFAULT NULL,
`profile_picture` varchar(255) DEFAULT 'media/defaultProfile.png',
`accessibility` tinyint(1) DEFAULT '1',
`refresh_token` varchar(512) DEFAULT NULL,
`state` varchar(255) DEFAULT 'active',
`lastlogin` datetime DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
`entityId` char(36) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `phone` (`phone`),
KEY `entityId` (`entityId`),
CONSTRAINT `users_ibfk_1` FOREIGN KEY (`entityId`) REFERENCES `entities` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `users` -- Dumping data for table `users`
-- --
@ -228,6 +731,28 @@ INSERT INTO `users` VALUES ('9e219f08-6e4e-4dab-b6e2-f5978240060e','+34629905522
/*!40000 ALTER TABLE `users` ENABLE KEYS */; /*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `users_devides`
--
DROP TABLE IF EXISTS `users_devides`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users_devides` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`token` varchar(255) DEFAULT NULL,
`valid` tinyint(1) DEFAULT NULL,
`invalidated` datetime DEFAULT NULL,
`platform` varchar(255) DEFAULT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `userId` (`userId`),
CONSTRAINT `users_devides_ibfk_1` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `users_devides` -- Dumping data for table `users_devides`
-- --
@ -237,6 +762,26 @@ LOCK TABLES `users_devides` WRITE;
/*!40000 ALTER TABLE `users_devides` ENABLE KEYS */; /*!40000 ALTER TABLE `users_devides` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `users_roles`
--
DROP TABLE IF EXISTS `users_roles`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users_roles` (
`userId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`rolId` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`userId`,`rolId`),
UNIQUE KEY `users_roles_userId_rolId_unique` (`userId`,`rolId`),
KEY `rolId` (`rolId`),
CONSTRAINT `users_roles_ibfk_1` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `users_roles_ibfk_2` FOREIGN KEY (`rolId`) REFERENCES `roles` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `users_roles` -- Dumping data for table `users_roles`
-- --
@ -246,6 +791,22 @@ LOCK TABLES `users_roles` WRITE;
/*!40000 ALTER TABLE `users_roles` ENABLE KEYS */; /*!40000 ALTER TABLE `users_roles` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `values`
--
DROP TABLE IF EXISTS `values`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `values` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `values` -- Dumping data for table `values`
-- --
@ -256,6 +817,30 @@ INSERT INTO `values` VALUES ('05e002e8-4614-4a55-a047-a25e89b210b2','Superación
/*!40000 ALTER TABLE `values` ENABLE KEYS */; /*!40000 ALTER TABLE `values` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
--
-- Table structure for table `venues`
--
DROP TABLE IF EXISTS `venues`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `venues` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`name` varchar(255) NOT NULL,
`description` varchar(255) DEFAULT NULL,
`address` varchar(255) NOT NULL,
`city` varchar(255) NOT NULL,
`country` varchar(255) DEFAULT NULL,
`state` varchar(255) DEFAULT NULL,
`postal_core` varchar(255) DEFAULT NULL,
`accessibility` varchar(255) DEFAULT NULL,
`gmt` int(11) NOT NULL DEFAULT '1',
`createdAt` datetime NOT NULL,
`updatedAt` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
-- --
-- Dumping data for table `venues` -- Dumping data for table `venues`
-- --
@ -275,4 +860,4 @@ UNLOCK TABLES;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2019-07-09 17:54:07 -- Dump completed on 2019-07-09 17:59:09