-- phpMyAdmin SQL Dump -- version 5.1.0 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1:3306 -- Generation Time: Jan 04, 2022 at 09:55 PM -- Server version: 10.4.10-MariaDB -- PHP Version: 7.4.19 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 */; -- -- Database: `netneutrality` -- -- -------------------------------------------------------- -- -- Table structure for table `blacklist` -- DROP TABLE IF EXISTS `blacklist`; CREATE TABLE IF NOT EXISTS `blacklist` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `word` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `enabled` tinyint(1) NOT NULL, `creator_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`guild_id`,`word`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `guilds` -- DROP TABLE IF EXISTS `guilds`; CREATE TABLE IF NOT EXISTS `guilds` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `logging` int(11) DEFAULT 0, `log_channel` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`guild_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Dumping data for table `guilds` -- INSERT INTO `guilds` (`guild_id`, `logging`, `log_channel`) VALUES ('195386426400047105', 0, NULL), ('250767028397408256', 0, NULL); -- -- Triggers `guilds` -- DROP TRIGGER IF EXISTS `insert_settings`; DELIMITER $$ CREATE TRIGGER `insert_settings` AFTER INSERT ON `guilds` FOR EACH ROW INSERT INTO guild_settings(guild_id) VALUES (new.guild_id) $$ DELIMITER ; -- -------------------------------------------------------- -- -- Table structure for table `guild_settings` -- DROP TABLE IF EXISTS `guild_settings`; CREATE TABLE IF NOT EXISTS `guild_settings` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `music_role` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `music_channel` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `blacklist_exclude_channels` mediumtext COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`guild_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Dumping data for table `guild_settings` -- INSERT INTO `guild_settings` (`guild_id`, `music_role`, `music_channel`, `blacklist_exclude_channels`) VALUES ('195386426400047105', NULL, NULL, NULL), ('250767028397408256', NULL, NULL, NULL); -- -------------------------------------------------------- -- -- Table structure for table `logging` -- DROP TABLE IF EXISTS `logging`; CREATE TABLE IF NOT EXISTS `logging` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `channel_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `enabled` tinyint(4) NOT NULL, PRIMARY KEY (`guild_id`,`channel_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `log_message` -- DROP TABLE IF EXISTS `log_message`; CREATE TABLE IF NOT EXISTS `log_message` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `channel_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `user_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `date_sent` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `message_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `message` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `edited_message` varchar(2000) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`message_id`), KEY `fk_log_guilds` (`guild_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `permissions` -- DROP TABLE IF EXISTS `permissions`; CREATE TABLE IF NOT EXISTS `permissions` ( `guild_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `role_id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `type` int(11) DEFAULT NULL, `command` int(11) DEFAULT NULL, PRIMARY KEY (`guild_id`,`role_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `web_users` -- DROP TABLE IF EXISTS `web_users`; CREATE TABLE IF NOT EXISTS `web_users` ( `id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `email` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL, `token` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `expires` timestamp NOT NULL DEFAULT current_timestamp(), `refresh_token` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `remember_token` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Constraints for dumped tables -- -- -- Constraints for table `blacklist` -- ALTER TABLE `blacklist` ADD CONSTRAINT `fk_blacklist_guilds` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`guild_id`); -- -- Constraints for table `guild_settings` -- ALTER TABLE `guild_settings` ADD CONSTRAINT `fk_guildid_guilds` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`guild_id`); -- -- Constraints for table `log_message` -- ALTER TABLE `log_message` ADD CONSTRAINT `fk_log_guilds` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`guild_id`); 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 */;