lobehub/drizzle.config.ts

22 lines
485 B
TypeScript
Raw Normal View History

import * as dotenv from 'dotenv';
import type { Config } from 'drizzle-kit';
// Read the .env file if it exists, or a file specified by the
// dotenv_config_path parameter that's passed to Node.js
dotenv.config();
let connectionString = process.env.DATABASE_URL!;
export default {
dbCredentials: {
url: connectionString,
},
dialect: 'postgresql',
out: './packages/database/migrations',
schema: './packages/database/src/schemas',
strict: true,
} satisfies Config;