From 55825c4e03dca0f05a2ca0ba804cbd5ae3480a50 Mon Sep 17 00:00:00 2001 From: Riley Davis Date: Thu, 3 Nov 2016 15:21:02 -0600 Subject: [PATCH] just use the mongoose model --- bin/init.js | 19 +++++-------------- package.json | 1 - 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/bin/init.js b/bin/init.js index e02e97c00..d114d4819 100644 --- a/bin/init.js +++ b/bin/init.js @@ -1,16 +1,7 @@ -const MongoClient = require('mongodb').MongoClient; -const url = process.env.TALK_MONGO_URL; +const Setting = require('../models/setting'); +const defaults = {id: '1', moderation: 'pre'}; -if (!url) { - throw new Error('environment variable TALK_MONGO_URL must be defined'); -} - -MongoClient.connect(url).then(db => { - const Setting = db.collection('settings'); - const defaults = {id: 1, moderation: 'pre'}; - - Setting.update({id: 1}, {$setOnInsert: defaults}, {upsert: true}).then(() => { - console.log('created settings object.'); - process.exit(); - }); +Setting.update({id: '1'}, {$setOnInsert: defaults}, {upsert: true}).then(() => { + console.log('created settings object.'); + process.exit(); }).catch(console.error); diff --git a/package.json b/package.json index d91bba9f4..b7fb48d34 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,6 @@ "imports-loader": "^0.6.5", "json-loader": "^0.5.4", "mocha": "^3.1.2", - "mongodb": "^2.2.11", "pre-git": "^3.10.0", "pym.js": "^1.1.1", "react": "15.3.2",