aboutsummaryrefslogtreecommitdiffhomepage
path: root/drizzle.config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'drizzle.config.ts')
-rw-r--r--drizzle.config.ts7
1 files changed, 2 insertions, 5 deletions
diff --git a/drizzle.config.ts b/drizzle.config.ts
index 6fe73ec..0520eb6 100644
--- a/drizzle.config.ts
+++ b/drizzle.config.ts
@@ -1,15 +1,12 @@
import { defineConfig } from "drizzle-kit";
-const databaseUrl = process.env.DATABASE_URL;
-if (!databaseUrl) {
- throw new Error("DATABASE_URL environment variable is not set");
-}
+const { POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB, POSTGRES_HOST, POSTGRES_PORT } = process.env;
export default defineConfig({
out: "./drizzle",
schema: "./src/server/db/schema.ts",
dialect: "postgresql",
dbCredentials: {
- url: databaseUrl,
+ url: `postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}`,
},
});