Ferramente-projeto/drizzle.config.ts

19 lines
535 B
TypeScript
Raw Normal View History

2026-01-07 20:50:15 +00:00
import 'dotenv/config';
import { defineConfig } from 'drizzle-kit';
export default defineConfig({
out: './drizzle',
schema: './src/db/schema.ts',
dialect: 'postgresql',
schemaFilter: [process.env.NEXT_PUBLIC_DB_SCHEMA!],
dbCredentials: {
host: process.env.NEXT_PUBLIC_DB_HOST!,
port: Number(process.env.NEXT_PUBLIC_DB_PORT!),
user: process.env.NEXT_PUBLIC_DB_USER!,
password: process.env.NEXT_PUBLIC_DB_PASS!,
database: process.env.NEXT_PUBLIC_DB_NAME!,
ssl: { rejectUnauthorized: false },
},
});