sails-permissions-sequelize
Version:
Sequelize version of : Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.
10 lines (9 loc) • 345 B
JavaScript
/**
* Creates default Roles
*
* @public
*/
;
exports.create = function () {
return Promise.all([sails.models.role.findOrCreate({ name: 'admin' }, { name: 'admin' }), sails.models.role.findOrCreate({ name: 'registered' }, { name: 'registered' }), sails.models.role.findOrCreate({ name: 'public' }, { name: 'public' })]);
};