From 930542049e40a1a99c9a0c2c349519ccddf52140 Mon Sep 17 00:00:00 2001 From: lowercasename Date: Thu, 25 Jul 2019 16:16:04 +0100 Subject: First commit --- start.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 start.js (limited to 'start.js') 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}`); +}); -- cgit v1.2.3