index.js 547 B

123456789101112131415161718192021222324
  1. var r = require('rethinkdb');
  2. require('rethinkdb-init')(r);
  3. r.connections = [];
  4. r.getNewConnection = function () {
  5. return r.connect({host: 'localhost', port: 28015, db: 'musare'}).then(function (conn) {
  6. conn.use("musare");
  7. r.connections.push(conn);
  8. return conn;
  9. });
  10. };
  11. r.init({host: 'localhost', port: 28015, db: 'musare'}, [
  12. {
  13. name: 'users',
  14. indexes: ['login']
  15. }
  16. ]).then(function (conn) {
  17. r.conn = conn;
  18. r.connections.push(conn);
  19. r.conn.use("musare");
  20. });
  21. module.exports = r;