diff options
author | lowercasename <raphaelkabo@gmail.com> | 2019-07-25 16:16:04 +0100 |
---|---|---|
committer | lowercasename <raphaelkabo@gmail.com> | 2019-07-25 16:16:04 +0100 |
commit | 930542049e40a1a99c9a0c2c349519ccddf52140 (patch) | |
tree | ace22d1e09c409bc47743a44b8f8ca41bb8b2dd6 /start.js |
First commit
Diffstat (limited to 'start.js')
-rwxr-xr-x | start.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/start.js b/start.js new file mode 100755 index 0000000..82d8e39 --- /dev/null +++ b/start.js @@ -0,0 +1,27 @@ +require('dotenv').config(); + +const mongoose = require('mongoose'); + +const databaseCredentials = require('./config/database.js'); + +mongoose.connect(databaseCredentials.url, { useNewUrlParser: true }); +mongoose.Promise = global.Promise; +mongoose.connection + .on('connected', () => { + console.log(`Mongoose connection open on ${process.env.DATABASE}`); + }) + .on('error', (err) => { + console.log(`Connection error: ${err.message}`); + }); + +require('./models/Event'); +require('./models/User'); +require('./models/Log'); + +//require('./passport'); + +const app = require('./app'); + +const server = app.listen(3000, () => { + console.log(`Express is running on port ${server.address().port}`); +}); |