-- Adminer 4.8.1 MySQL 5.5.5-10.9.3-MariaDB-1:10.9.3+maria~ubu2204 dump SET NAMES utf8; SET time_zone = '+00:00'; SET foreign_key_checks = 0; SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; SET NAMES utf8mb4; DROP TABLE IF EXISTS `attachments`; CREATE TABLE `attachments` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `message_id` int(10) unsigned NOT NULL, `filename` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `message_id` (`message_id`), CONSTRAINT `attachments_ibfk_2` FOREIGN KEY (`message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `attachments_jobs`; CREATE TABLE `attachments_jobs` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `message_id` int(10) unsigned NOT NULL, `date_time` datetime NOT NULL, `executed` int(1) DEFAULT 0, PRIMARY KEY (`id`), KEY `message_id` (`message_id`), CONSTRAINT `attachments_jobs_ibfk_2` FOREIGN KEY (`message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `attachments_states`; CREATE TABLE `attachments_states` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `attachment_id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` int(1) unsigned NOT NULL DEFAULT 0, PRIMARY KEY (`id`), KEY `attachment_id` (`attachment_id`), CONSTRAINT `attachments_states_ibfk_1` FOREIGN KEY (`attachment_id`) REFERENCES `attachments` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `mailboxes`; CREATE TABLE `mailboxes` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL, `validity` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `mailboxes_states`; CREATE TABLE `mailboxes_states` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `mailbox_id` int(10) unsigned NOT NULL, `date_time` datetime NOT NULL, `count` int(10) unsigned NOT NULL, `uids` text NOT NULL, PRIMARY KEY (`id`), KEY `mailbox_id` (`mailbox_id`), CONSTRAINT `mailboxes_states_ibfk_2` FOREIGN KEY (`mailbox_id`) REFERENCES `mailboxes` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `messages`; CREATE TABLE `messages` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `mailbox_id` int(10) unsigned NOT NULL, `position` int(10) unsigned NOT NULL, `uid` varchar(255) NOT NULL, `subject` varchar(255) NOT NULL, `from` varchar(100) NOT NULL, `date_time` datetime NOT NULL, PRIMARY KEY (`id`), KEY `mailbox_id` (`mailbox_id`), CONSTRAINT `messages_ibfk_1` FOREIGN KEY (`mailbox_id`) REFERENCES `mailboxes` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; DROP TABLE IF EXISTS `messages_states`; CREATE TABLE `messages_states` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `message_id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` int(1) unsigned NOT NULL DEFAULT 0, PRIMARY KEY (`id`), KEY `message_id` (`message_id`), CONSTRAINT `messages_states_ibfk_2` FOREIGN KEY (`message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- 2022-11-30 03:59:49