API Reference
Complete API reference for sequelize-guard
sequelize-guard v6.0.1
sequelize-guard v6.0.1
SequelizeGuard - Authorization Library for Sequelize
Classes
Interfaces
- RoleCreationResult
- AddPermsToRoleResult
- RemovePermsFromRoleResult
- CreatePermsOptions
- CreateRolesOptions
- FindRolesArgs
- FindPermsArgs
- BulkPermissionInput
- PermissionData
- RoleData
- GuardOptions
- GuardInternalOptions
Type Aliases
Variables
migration
migration:
object
Defined in: migrations/guard-migrations.ts:108
Type Declaration
up()
up: (
queryInterface,_Sequelize,options) =>Promise<void>
Run migrations to create Guard tables
Parameters
queryInterface
QueryInterface
_Sequelize
Sequelize
options
GuardOptions = {}
Returns
Promise<void>
down()
down: (
queryInterface,_Sequelize,options) =>Promise<void>
Rollback migrations - drop Guard tables
Parameters
queryInterface
QueryInterface
_Sequelize
Sequelize
options
GuardOptions = {}
Returns
Promise<void>
References
default
Renames and re-exports SequelizeGuard