From 7a7e4d82e5efb559048b9b6c1ca4d863b9860622 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Mon, 30 Jun 2025 17:38:12 +0800 Subject: mail: auto migrate db. --- deno/mail/aws/app.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'deno/mail/aws') 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"), -- cgit v1.2.3