diff --git a/packages/db/src/core/integration/vite-plugin-db.ts b/packages/db/src/core/integration/vite-plugin-db.ts index cd334b4deb7c..e537337d8ffb 100644 --- a/packages/db/src/core/integration/vite-plugin-db.ts +++ b/packages/db/src/core/integration/vite-plugin-db.ts @@ -119,11 +119,12 @@ export function getLocalVirtualModContents({ tables: DBTables; root: URL; }) { + const { ASTRO_DATABASE_FILE } = getAstroEnv(); const dbUrl = new URL(DB_PATH, root); return ` import { asDrizzleTable, createLocalDatabaseClient, normalizeDatabaseUrl } from ${RUNTIME_IMPORT}; -const dbUrl = normalizeDatabaseUrl(import.meta.env.ASTRO_DATABASE_FILE, ${JSON.stringify(dbUrl)}); +const dbUrl = normalizeDatabaseUrl('${ASTRO_DATABASE_FILE}', ${JSON.stringify(dbUrl)}); export const db = createLocalDatabaseClient({ dbUrl }); export * from ${RUNTIME_VIRTUAL_IMPORT};