diff --git a/server/adminserver/app/app.go b/server/adminserver/app/app.go index 548c52cf..5ef41f25 100644 --- a/server/adminserver/app/app.go +++ b/server/adminserver/app/app.go @@ -83,6 +83,14 @@ func (this *app) registerDataSources() { mt.Table.AccountDb.GetById(0).GetPasswd(), mt.Table.AccountDb.GetById(0).GetDatabase(), ) + f5.GetApp().RegisterOrmDb( + constant.MAIL_DB, + mt.Table.MailDb.GetById(0).GetHost(), + mt.Table.MailDb.GetById(0).GetPort(), + mt.Table.MailDb.GetById(0).GetUser(), + mt.Table.MailDb.GetById(0).GetPasswd(), + mt.Table.MailDb.GetById(0).GetDatabase(), + ) u := system.SysUser{} f5.GetApp().GetOrmDb(constant.ADMIN_DB).First(&u) diff --git a/server/adminserver/constant/constant.go b/server/adminserver/constant/constant.go index 978e51a7..376f050b 100644 --- a/server/adminserver/constant/constant.go +++ b/server/adminserver/constant/constant.go @@ -9,6 +9,7 @@ const ( FRIEND_DB = "firenddb" ADMIN_DB = "admindb" ACCOUNT_DB = "accountdb" + MAIL_DB = "maildb" ) const (