2017-10-20 3 views
0

Comment créer un pool de connexions à l'aide de TypeOrm? Tout en explorant TypeOrm, je voulais créer pool de connexions pour travailler avec MySqlCréer un pool de connexions TypeOrm

Voici l'extrait de code:

import { createConnection } from 'typeorm'; 

export const databaseProviders = [ 
    { 
    provide: 'DbConnectionToken', 
    useFactory: async() => await createConnection({ 
     type: 'mysql', 
     host: 'localhost', 
     port: 8889, 
     username: 'root', 
     password: 'root', 
     database: 'typeorm_test', 
     entities: [ 
     __dirname + '/../**/**.entity{.ts,.js}', 
     ], 
     autoSchemaSync: true, 
     logging: 'all', 
    }), 
    }, 
]; 

Répondre

1

TypeORM vous crée toujours un pool de connexion de la boîte, vous n'avez pas besoin configurer quoi que ce soit. Il utilise une connexion du pool par requête à la méthode de référentiel/gestionnaire d'entité, ou par transaction.