base-domain
Version:
simple module to help build Domain-Driven Design
21 lines (10 loc) • 329 B
text/coffeescript
BaseFactory = require('../base-domain').BaseFactory
class HobbyFactory extends BaseFactory
@modelName: 'hobby'
beforeCreateFromObject: (obj) ->
obj.isUnique = true
return obj
afterCreateModel: (model) ->
model.isAwesomeHobby = true
return model
module.exports = HobbyFactory