mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-03-28 09:45:07 +00:00
Add mariadb database migration
This commit is contained in:
parent
c6f3920351
commit
6d0c140e8e
@ -0,0 +1,39 @@
|
||||
CREATE TABLE `useremail` (
|
||||
`id` varchar(254) not null primary key,
|
||||
`uid` varchar(254) not null,
|
||||
`name` varchar(254) not null,
|
||||
`smtp_host` varchar(254) not null,
|
||||
`smtp_port` int,
|
||||
`smtp_user` varchar(254),
|
||||
`smtp_password` varchar(254),
|
||||
`smtp_ssl` varchar(254) not null,
|
||||
`smtp_certcheck` boolean not null,
|
||||
`mail_from` varchar(254) not null,
|
||||
`mail_replyto` varchar(254),
|
||||
`created` timestamp not null,
|
||||
unique (`uid`, `name`),
|
||||
foreign key (`uid`) references `user_`(`uid`)
|
||||
);
|
||||
|
||||
CREATE TABLE `sentmail` (
|
||||
`id` varchar(254) not null primary key,
|
||||
`uid` varchar(254) not null,
|
||||
`message_id` varchar(254) not null,
|
||||
`sender` varchar(254) not null,
|
||||
`conn_name` varchar(254) not null,
|
||||
`subject` varchar(254) not null,
|
||||
`recipients` varchar(254) not null,
|
||||
`body` text not null,
|
||||
`created` timestamp not null,
|
||||
foreign key(`uid`) references `user_`(`uid`)
|
||||
);
|
||||
|
||||
CREATE TABLE `sentmailitem` (
|
||||
`id` varchar(254) not null primary key,
|
||||
`item_id` varchar(254) not null,
|
||||
`sentmail_id` varchar(254) not null,
|
||||
`created` timestamp not null,
|
||||
unique (`item_id`, `sentmail_id`),
|
||||
foreign key(`item_id`) references `item`(`itemid`),
|
||||
foreign key(`sentmail_id`) references `sentmail`(`id`)
|
||||
);
|
Loading…
x
Reference in New Issue
Block a user