mongoose-scheme-connector
1.0.2 • Public • Published Mongoose schemes connector for Hapi
npm install mongoose-scheme-connector
In your server init script
const server = new Hapi.Server();
const dbConnect = require('./lib/db');
dbConnect().then((models) => {
server.decorate('request', 'db', models);
});
./lib/db sample structure
./lib/db/index.js
./lib/db/schemas/user.js
./lib/db/index.js contents:
module.exports = require('mongoose-scheme-connector')(
'dbName',
__dirname
);
./lib/db/schemas/user.js contents:
module.exports = require('mongoose').Schema({
registerDate: {
type: Date,
default: Date.now
},
login: {
type: String
}
});
Readme
Keywords
nonePackage Sidebar
Install
npm i mongoose-scheme-connector
Weekly Downloads