Files
Cibello-app/packages/database/drizzle.config.ts
T
2026-08-05 19:21:11 +07:00

19 lines
556 B
TypeScript

import "dotenv/config";
import { defineConfig } from "drizzle-kit";
/**
* Migrationer genereras till infrastructure/migrations (spec §49) och körs
* med `pnpm db:migrate`. Ingen destruktiv ändring utan backup + rollback (spec §63).
*/
export default defineConfig({
dialect: "postgresql",
schema: "./src/schema/index.ts",
out: "../../infrastructure/migrations",
casing: "snake_case",
dbCredentials: {
url: process.env.DATABASE_URL ?? "postgres://app_user:app_dev_password@localhost:5432/app",
},
strict: true,
verbose: true,
});