/* This file is autogenerated by DBeaver. Paste updated definitions below as changes are made to the database schema. */ -- thegrapefruitsduo.group_table definition CREATE TABLE `group_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `bio` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- thegrapefruitsduo.musicians definition CREATE TABLE `musicians` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `bio` text NOT NULL, `headshot_id` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- thegrapefruitsduo.series definition CREATE TABLE `series` ( `series_id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `description` text NOT NULL, `poster_id` varchar(255) DEFAULT NULL, PRIMARY KEY (`series_id`), UNIQUE KEY `name` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- thegrapefruitsduo.users definition CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `sub` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- thegrapefruitsduo.events definition CREATE TABLE `events` ( `event_id` int(11) NOT NULL AUTO_INCREMENT, `series_id` int(11) NOT NULL, `location` varchar(255) NOT NULL, `time` datetime NOT NULL, `ticket_url` varchar(255) DEFAULT NULL, `map_url` varchar(255) DEFAULT NULL, PRIMARY KEY (`event_id`), KEY `series_id` (`series_id`), CONSTRAINT `events_ibfk_1` FOREIGN KEY (`series_id`) REFERENCES `series` (`series_id`) ON DELETE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;