aboutsummaryrefslogtreecommitdiff
path: root/packages/db/src/core/integration/vite-plugin-db.ts
diff options
context:
space:
mode:
authorGravatar Matthew Phillips <matthew@skypack.dev> 2024-03-27 15:20:11 -0400
committerGravatar GitHub <noreply@github.com> 2024-03-27 15:20:11 -0400
commitf5df12cfebba1abdef50faa7a5549b545f0b3f8c (patch)
tree260f648662f4aa643736eec51a93578851e25ae2 /packages/db/src/core/integration/vite-plugin-db.ts
parentbd7effcf720c2a79d130c72b323377f33fb7afe8 (diff)
downloadastro-f5df12cfebba1abdef50faa7a5549b545f0b3f8c.tar.gz
astro-f5df12cfebba1abdef50faa7a5549b545f0b3f8c.tar.zst
astro-f5df12cfebba1abdef50faa7a5549b545f0b3f8c.zip
Provide guidance when --remote is omitted (#10579)
* Provide guidance when --remote is omitted * Only restrict to server mode * Use an AstroError * Update code
Diffstat (limited to 'packages/db/src/core/integration/vite-plugin-db.ts')
-rw-r--r--packages/db/src/core/integration/vite-plugin-db.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/db/src/core/integration/vite-plugin-db.ts b/packages/db/src/core/integration/vite-plugin-db.ts
index 60a9b7539..34685e958 100644
--- a/packages/db/src/core/integration/vite-plugin-db.ts
+++ b/packages/db/src/core/integration/vite-plugin-db.ts
@@ -118,7 +118,8 @@ import { asDrizzleTable, createLocalDatabaseClient } from ${RUNTIME_IMPORT};
${shouldSeed ? `import { seedLocal } from ${RUNTIME_IMPORT};` : ''}
${shouldSeed ? integrationSeedImportStatements.join('\n') : ''}
-const dbUrl = ${JSON.stringify(dbUrl)};
+const dbUrl = import.meta.env.ASTRO_DATABASE_FILE ?? ${JSON.stringify(dbUrl)};
+
export const db = createLocalDatabaseClient({ dbUrl });
${