书架多个数据库

时间:2017-02-10 09:05:42

标签: mysql node.js bookshelf.js

我应该如何连接和使用多个mysql数据库?使用单个db我选择此解决方案。

app.js

 module.exports = {
        'database': {
            mongodb:{
                url: 'mongodb://mongodb:@ds151208.mlab.com'
            },
            mysql: {
                client: 'mysql',
                connection: {
                    host     : 'localhost',
                    user     : 'root',
                    password : '',
                    database : 'db',
                    charset  : 'utf8'
              }
          }
       }
    };

bookshelf.js

const config = require('./app.js');
const knex = require('knex')(config.database.mysql);

module.exports = require('bookshelf')(knex);  

0 个答案:

没有答案