knex-tenanty
Knex middleware to handle multiple tenants.
You can run your application for several clients and the database will be created in different schemas.
Example usage
KnexTenanty(
/* knex config object */,
/* function to extract client-id from request object */
);
Sample project
https://github.com/brunolm/knex-mt
Setting up the middleware
; ;; ; ;; ;app.usemiddleware; ;
Using knex to access the database
app.get'/', ; app.get'/insert', ;