rybbit/server/drizzle.config.ts
Bill Yang 93a6639d2e
New env (#122)
* Allow setting all variables in .env file

* Fix postgres version

* pin versions

* bump

---------

Co-authored-by: pe1uca <edga.alva@gmail.com>
2025-05-05 20:31:11 -07:00

19 lines
521 B
TypeScript

import dotenv from "dotenv";
import { defineConfig } from "drizzle-kit";
dotenv.config();
export default defineConfig({
schema: "./src/db/postgres/schema.ts",
out: "./drizzle",
dialect: "postgresql",
dbCredentials: {
host: process.env.POSTGRES_HOST || "postgres",
port: process.env.POSTGRES_PORT || 5432,
database: process.env.POSTGRES_DB || "analytics",
user: process.env.POSTGRES_USER || "frog",
password: process.env.POSTGRES_PASSWORD || "frog",
ssl: false,
},
verbose: true,
});