From 6d5a7a8ed4c849e7255c3b38b28cf1489d0a9db5 Mon Sep 17 00:00:00 2001 From: dsh Date: Wed, 19 Aug 2026 09:45:39 -0400 Subject: [PATCH] =?UTF-8?q?fix(imap):=20mailbox=5Fstates=20=E8=A1=A8?= =?UTF-8?q?=E5=8A=A0=E5=85=A5=20AutoMigrate=EF=BC=88=E6=AD=A4=E5=89=8D?= =?UTF-8?q?=E6=BC=8F=E8=BF=81=E7=A7=BB=E5=AF=BC=E8=87=B4=20UIDVALIDITY=20?= =?UTF-8?q?=E5=9B=9E=E9=80=80=201=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/db/db.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/db/db.go b/internal/db/db.go index c29fa34..33c76f6 100644 --- a/internal/db/db.go +++ b/internal/db/db.go @@ -56,7 +56,7 @@ func InitDB(cfg config.DatabaseConfig, storageCfg config.StorageConfig) (*gorm.D } // Auto-migrate all models - if err := db.AutoMigrate(&User{}, &Domain{}, &Message{}, &Attachment{}, &BanEntry{}, &OutboundMessage{}, &ProtocolLog{}); err != nil { + if err := db.AutoMigrate(&User{}, &Domain{}, &Message{}, &Attachment{}, &BanEntry{}, &OutboundMessage{}, &ProtocolLog{}, &MailboxState{}); err != nil { return nil, fmt.Errorf("数据库迁移失败: %w", err) }