blob: a99b57c33710044f263c7b65be169f40194b3276 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package database
import (
"dove/models/domain"
"dove/models/mail"
"dove/utils/logger"
)
func migrate() {
migrationError := DB.AutoMigrate(
&domain.TLD{},
&domain.Domain{},
&mail.User{},
&mail.Mailbox{},
&mail.Alias{},
&mail.Folder{},
&mail.Email{},
&mail.Tag{},
&mail.Attachment{},
)
if migrationError != nil {
logger.Fatalf(LogPrefix, MigrationFailed, migrationError)
}
}
|