20 lines
478 B
TypeScript
20 lines
478 B
TypeScript
import { createConnection } from 'typeorm';
|
|
|
|
export const databaseProviders = [
|
|
{
|
|
provide: 'DATABASE_CONNECTION',
|
|
useFactory: async () =>
|
|
await createConnection({
|
|
type: 'mysql',
|
|
host: 'localhost',
|
|
port: 3306,
|
|
username: 'icyauth',
|
|
password: 'icyauth',
|
|
database: 'icyauth',
|
|
entities: [__dirname + '/../**/*.entity{.ts,.js}'],
|
|
synchronize: true,
|
|
logging: ['query', 'error'],
|
|
}),
|
|
},
|
|
];
|