mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-25 00:28:31 -05:00
20 lines
617 B
CoffeeScript
20 lines
617 B
CoffeeScript
database = require '../server/commons/database'
|
|
mongoose = require 'mongoose'
|
|
log = require 'winston'
|
|
async = require 'async'
|
|
|
|
### SET UP ###
|
|
do (setupLodash = this) ->
|
|
GLOBAL._ = require 'lodash'
|
|
_.str = require 'underscore.string'
|
|
_.mixin _.str.exports()
|
|
GLOBAL.tv4 = require('tv4').tv4
|
|
|
|
database.connect()
|
|
|
|
EarnedAchievementHandler = require '../server/handlers/earned_achievement_handler'
|
|
log.info 'Starting earned achievement recalculation...'
|
|
EarnedAchievementHandler.constructor.recalculate (err) ->
|
|
log.error err if err?
|
|
log.info 'Finished recalculating all earned achievements.'
|
|
process.exit()
|