sails-hook-fixtures
Version:
Automatically install database fixtures with relations to your database when you lift Sails
34 lines (30 loc) • 626 B
JavaScript
/**
* Group.js
*
* @description :: TODO: You might write a short summary of how this model works and what it represents here.
* @docs :: http://sailsjs.org/#!documentation/models
*/
module.exports = {
attributes: {
name: {
type: 'string',
required: true
},
/* A Group can contain many Users */
users: {
collection: 'user',
via: 'groups',
dominant: true
},
/* A group can have many Roles */
roles: {
collection: 'role',
via: 'groups'
},
/* A company */
company: {
collection: 'company',
via: 'companyGroups'
}
}
}