typeorm-multi-tenant lib allows you to manage dynamic connection with multi tenant using typeorm, connection pooling is internally handled, you can create connection to specific tenant whenever you want!
npm install typeorm-multi-tenant
import { Connection } from "typeorm";
import multiTenetConnectionManager from "typeorm-multi-tenant";
const manager = new multiTenetConnectionManager();
async function main() {
const connection: Connection = await manager.createConnection("connection_name","schema_name");
// Use the connection here
}
main();
checkout Examples
Contributions, issues, and feature requests are welcome! 🙌
Feel free to check issues page.
Give a ⭐️ if this project helped you!