diff options
-rw-r--r-- | deno/mail/aws/app.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/deno/mail/aws/app.ts b/deno/mail/aws/app.ts index 3c8305d..6c7ede7 100644 --- a/deno/mail/aws/app.ts +++ b/deno/mail/aws/app.ts @@ -239,8 +239,11 @@ function createServerServices() { return { ...services, smtp, hono }; } -function serve(cron: boolean = false) { - const { config, fetcher, inbound, smtp, hono } = createServerServices(); +async function serve(cron: boolean = false) { + const { config, fetcher, inbound, smtp, dbService, hono } = createServerServices(); + + await dbService.migrate(); + smtp.serve({ hostname: config.get("smtpHost"), port: config.getInt("smtpPort"), |