diff --git a/src/hooks.server.ts b/src/hooks.server.ts index 33a84cf..c1e1a65 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -1,5 +1,15 @@ import type { Handle } from '@sveltejs/kit'; import * as auth from '$lib/server/auth.js'; +import { dev } from '$app/environment'; +import { db } from '$lib/server/db'; +import type { ServerInit } from '@sveltejs/kit'; +import { migrate } from 'drizzle-orm/bun-sqlite/migrator'; + +export const init: ServerInit = async () => { + if (!dev) { + await migrate(db, { migrationsFolder: './drizzle' }); + } +}; const handleAuth: Handle = async ({ event, resolve }) => { const sessionToken = event.cookies.get(auth.sessionCookieName); diff --git a/src/routes/hooks.server.ts b/src/routes/hooks.server.ts deleted file mode 100644 index 70208cb..0000000 --- a/src/routes/hooks.server.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { dev } from '$app/environment'; -import { db } from '$lib/server/db'; -import type { ServerInit } from '@sveltejs/kit'; -import { migrate } from 'drizzle-orm/bun-sqlite/migrator'; - -export const init: ServerInit = async () => { - if (!dev) { - await migrate(db, { migrationsFolder: './drizzle' }); - } -};