import { DataSource, DataSourceOptions } from 'typeorm'; import 'dotenv/config'; export const dataSourceOptions: DataSourceOptions = { type: 'mssql', host: process.env.DATABASE_HOSTNAME, port: Number(process.env.DATABASE_PORT), username: process.env.DATABASE_USERNAME, password: process.env.DATABASE_PASSWORD, database: process.env.DATABASE_NAME, entities: ['dist/**/*.entity{.ts,.js}'], synchronize: true, options: { trustServerCertificate: true, }, migrations: ['dist/db/migrations/*.js'], requestTimeout: 300000, }; const dataSource = new DataSource(dataSourceOptions); export default dataSource;