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.

10 lines (9 loc) 345 B
/** * Creates default Roles * * @public */ 'use strict'; 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' })]); };