base-domain
Version:
simple module to help build Domain-Driven Design
18 lines (11 loc) • 406 B
text/coffeescript
Entity = require('../base-domain').Entity
class Member extends Entity
@properties:
firstName : @TYPES.STRING
age : @TYPES.NUMBER
registeredAt : @TYPES.DATE
hobbies : @TYPES.MODEL_LIST 'hobby'
newHobbies : @TYPES.MODEL_LIST 'hobby'
mCreatedAt : @TYPES.CREATED_AT
mUpdatedAt : @TYPES.UPDATED_AT
module.exports = Member