README
MultiDB Manager
Install with
$ npm i multi-db-manager
Manage your databases multiple at once! Make one query and get result from all databases
How to use?
const MultiDB = require('multi-db-manager');
const db = new MultiDB({
provider: 'mysql',
databases: [
{ host: '127.0.0.1', username: 'root', password: '', database: 'chinook' },
{ host: 'some-host', username: 'some-username', password: 'some-password', database: 'some-db' }
]
});
// Now use it!
let rows = await db.query(sql, params);
// Example:
let rows = await db.query('SELECT * FROM users WHERE id = ?', [ 1 ]);
// To insert query use
await db.insert("INSERT INTO users (id, nickname, password) VALUES (?, 'Luminate_', '12345678')", 'users', [ 1 ]);