Skip to content

Commit

Permalink
fix: ASTRO_DATABASE_FILE is undefined in virtual module
Browse files Browse the repository at this point in the history
  • Loading branch information
haivuw committed Jul 9, 2024
1 parent 75d118b commit 2d122f1
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion packages/db/src/core/integration/vite-plugin-db.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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};
Expand Down

0 comments on commit 2d122f1

Please sign in to comment.