a fun bot for the hc slack
at main 516 B view raw
1import type { Config } from "drizzle-kit"; 2 3// Parse connection string from environment variable 4const databaseUrl = process.env.DATABASE_URL || ""; 5const url = new URL(databaseUrl); 6 7export default { 8 schema: "./src/libs/schema.ts", 9 out: "./migrations", 10 dialect: "postgresql", 11 dbCredentials: { 12 host: url.hostname, 13 port: Number.parseInt(url.port), 14 user: url.username, 15 password: url.password, 16 database: url.pathname.slice(1), 17 ssl: url.searchParams.get("sslmode") === "require", 18 }, 19} satisfies Config;