UNPKG

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.

13 lines (12 loc) 355 B
/** * 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' }) ]); };