UNPKG

caminte

Version:

ORM for every database: redis, mysql, neo4j, mongodb, rethinkdb, postgres, sqlite, tingodb

101 lines (88 loc) 2.29 kB
/** * Default database configuration file * * Created by create caminte-cli script * App based on CaminteJS * CaminteJS homepage http://www.camintejs.com * * docs: https://github.com/biggora/caminte/wiki/Connecting-to-DB#connecting **/ // var travis = process.env.TRAVIS; var gitlab = process.env.GITLAB_CI; module.exports.memory = { driver : ':memory:' }; module.exports.sqlite = { driver : 'sqlite3', database : './db/test.db' }; module.exports.mysql = { driver : 'mysql', host : gitlab ? 'mysql' : '127.0.0.1', port : '3306', username : 'test', password : 'test', database : 'test', autoReconnect : true }; module.exports.mariadb = { driver : 'mysql', host : gitlab ? 'mariadb' : '127.0.0.1', port : '3306', username : 'test', password : 'test', database : 'test', autoReconnect : true }; module.exports.postgres = { driver : 'postgres', host : gitlab ? 'postgres' : '192.168.99.100', port : '5432', username : 'test', password : 'test', database : 'test' }; module.exports.firebird = { driver : 'firebird', host : gitlab ? 'firebird' : '127.0.0.1', port : '3050', username : 'test', password : 'test', database : 'test.fdb' }; module.exports.redis = { driver : 'redis', host : gitlab ? 'redis' : '127.0.0.1', port : '6379', // username : 'test', // password : 'test', database : 'test' }; module.exports.mongo = { driver : 'mongo', host : gitlab ? 'mongo' : '127.0.0.1', port : '27017', database : 'test' }; module.exports.tingo = { driver : 'tingodb', database : './db/test' }; module.exports.rethinkdb = { driver : 'rethinkdb', host : gitlab ? 'rethinkdb' : '127.0.0.1', port : '28015', database : 'test' }; module.exports.neo4j = { driver : 'neo4j', host : gitlab ? 'neo4j' : '127.0.0.1', port : '7474', database : 'test' }; module.exports.arango = { driver : 'arango', host : gitlab ? 'arangodb' : '127.0.0.1', port : '8529', database : 'test' };