Files

12 lines
430 B
TypeScript

export async function register() {
if (process.env.NEXT_RUNTIME === "nodejs") {
const { ensureSchema, ensureMultitenancy } = await import("./lib/db-migrate");
await ensureSchema();
const { ensureFirstAdmin } = await import("./lib/ensure-admin");
await ensureFirstAdmin();
await ensureMultitenancy();
const { ensureSchedulerStarted } = await import("./lib/scheduler");
ensureSchedulerStarted();
}
}