Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Migrations for Role and Permission Set management
This commit introduces database schema changes to extend the role and permission management capabilities of Solidus. These changes are derived from the solidus_user_roles gem and are designed to provide more granular control over user roles and permissions. Changes include: * Create Spree Permission Sets: Introduced a new Spree::PermissionSet table in the database. This table will store sets of permissions, each with a name and set identifier, that can be assigned to user roles. * Create Spree Roles Permissions: Introduced a new Spree::RolePermission table in the database. This table will store the associations between roles and permission sets. It includes foreign key references to the Spree::Role and Spree::PermissionSet tables.
- Loading branch information