feature/RVRNEXT-11-events #54
							
								
								
									
										18
									
								
								database/migrations/structure/20230526_1551_events.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								database/migrations/structure/20230526_1551_events.sql
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					CREATE TABLE `events` (
 | 
				
			||||||
 | 
					  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
 | 
				
			||||||
 | 
					  `slug` varchar(255) CHARACTER SET ascii COLLATE ascii_bin DEFAULT NULL,
 | 
				
			||||||
 | 
					  `community_id` int(10) unsigned NOT NULL,
 | 
				
			||||||
 | 
					  `start` timestamp NOT NULL DEFAULT current_timestamp(),
 | 
				
			||||||
 | 
					  `end` timestamp NOT NULL DEFAULT current_timestamp(),
 | 
				
			||||||
 | 
					  `title` varchar(255) NOT NULL,
 | 
				
			||||||
 | 
					  `description` text NOT NULL,
 | 
				
			||||||
 | 
					  PRIMARY KEY (`id`),
 | 
				
			||||||
 | 
					  KEY `community_id` (`community_id`),
 | 
				
			||||||
 | 
					  UNIQUE KEY `slug` (`slug`),
 | 
				
			||||||
 | 
					  CONSTRAINT `events_community_id` FOREIGN KEY (`community_id`) REFERENCES `communities` (`id`)
 | 
				
			||||||
 | 
					) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ALTER TABLE `transactions`
 | 
				
			||||||
 | 
					ADD `event_id` int(10) unsigned NULL,
 | 
				
			||||||
 | 
					ADD KEY `event_id` (`event_id`) AFTER `community_id`,
 | 
				
			||||||
 | 
					ADD CONSTRAINT `transactions_event_id` FOREIGN KEY (`event_id`) REFERENCES `events` (`id`);
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user