buckets
Version:
Manage content better.
29 lines (25 loc) • 687 B
text/coffeescript
fs = require 'fs-extra'
buckets = require('../server')
Entry = require '../server/models/entry'
logger = require '../server/lib/logger'
config = require '../server/lib/config'
db = require '../server/lib/database'
dropDatabase = (done) ->
prep ->
db.connection.db.dropDatabase done
prep = (done) ->
if db.connection.readyState is 1
done()
else
db.connection.on 'connected', done
module.exports =
db: dropDatabase
prep: prep
all: (done) ->
dropDatabase done
builds: (done) ->
fs.remove config.get('buildsPath'), (e) ->
logger.error e if e
fs.ensureDir config.get('buildsPath'), (e) ->
logger.error e if e
dropDatabase done