import 'reflect-metadata'; import 'dotenv/config'; import { DataSource } from 'typeorm'; import * as path from 'path'; export default new DataSource({ type: 'mysql', host: process.env.DB_HOST || 'localhost', port: Number(process.env.DB_PORT) || 3306, username: process.env.DB_USER || 'root', password: process.env.DB_PASSWORD || 'root', database: process.env.DB_NAME || 'devstroupe', entities: [path.join(__dirname, '../modules/**/infra/database/*.orm-entity{.ts,.js}')], migrations: [path.join(__dirname, './migrations/*{.ts,.js}')], synchronize: false, });