typeorm-cli.config.ts 541 B

123456789101112131415161718
  1. import { DataSource } from 'typeorm';
  2. import { ConfigService } from '@nestjs/config';
  3. import { config } from 'dotenv';
  4. config();
  5. const configService = new ConfigService();
  6. export default new DataSource({
  7. type: 'mysql',
  8. host: configService.get<string>('TYPEORM_HOST'),
  9. port: configService.get<number>('TYPEORM_PORT'),
  10. username: configService.get<string>('TYPEORM_USERNAME'),
  11. password: configService.get<string>('TYPEORM_PASSWORD'),
  12. database: configService.get<string>('TYPEORM_DATABASE'),
  13. entities: [],
  14. migrations: [],
  15. });