import 'reflect-metadata'; import { DataSource, DataSourceOptions } from 'typeorm'; import { buildTypeOrmConfig } from './database.config.js'; const cfg = buildTypeOrmConfig(); const options: DataSourceOptions = { ...(cfg as Record), type: 'mysql', migrations: ['src/migrations/*.{ts,js}'], synchronize: false, } as DataSourceOptions; export const AppDataSource = new DataSource(options); export default AppDataSource;