2022-03-09 18:37:04 +00:00
|
|
|
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,
|
2022-03-15 17:00:15 +00:00
|
|
|
logging: ['query', 'error'],
|
2022-03-09 18:37:04 +00:00
|
|
|
}),
|
|
|
|
},
|
|
|
|
];
|