diff options
author | Mohammad Amoush <muhammedamoush@gmail.com> | 2019-11-03 15:33:17 -0500 |
---|---|---|
committer | Mohammad Amoush <muhammedamoush@gmail.com> | 2019-11-03 15:33:17 -0500 |
commit | f0aa70db1b0f88a7f42d1e9f86466b08a4522676 (patch) | |
tree | d909e9e5a754d304f4c3322c96676610765bbe3d /src/server/database.ts | |
parent | 0de6a6bccc3a1bc8f4513baf082f117e64c74362 (diff) | |
parent | c53d599f8ecffe173d8df06777721658f065674a (diff) |
Merge branch 'server_refactor' of https://github.com/browngraphicslab/Dash-Web into server_refactor
Diffstat (limited to 'src/server/database.ts')
-rw-r--r-- | src/server/database.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/database.ts b/src/server/database.ts index 79dd26b7d..b81fc03a4 100644 --- a/src/server/database.ts +++ b/src/server/database.ts @@ -60,6 +60,10 @@ export namespace Database { constructor() { this.MongoClient.connect(url, (_err, client) => { + if (!client) { + console.error("\nPlease start MongoDB by running 'mongod' in a terminal before continuing...\n"); + process.exit(0); + } this.db = client.db(); this.onConnect.forEach(fn => fn()); }); |