// TypeORM data source for migrations // Run: pnpm migration:run import 'reflect-metadata'; import { DataSource } from 'typeorm'; export const AppDataSource = new DataSource({ type: 'postgres', host: process.env.DB_HOST || 'localhost', port: parseInt(process.env.DB_PORT || '25432', 10), username: process.env.DB_USER || 'lilith', password: process.env.DB_PASSWORD || 'lilith', database: process.env.DB_NAME || 'lilith', entities: [], migrations: ['dist/migrations/*.js'], synchronize: false, logging: process.env.NODE_ENV !== 'production', });