| ⇢ | A | CreateUserRolePermissionsTable added | |
| ⇢ | A | CreateUserRolePermissionTypesTable added | |
| ⇢ | A | CreateUserRoleTypesTable added | |
| ⇢ | A | UserRolePermissions added | |
| A | ↛ | UserPermissions removed | |
| A | ↛ | CreateUserPermissionsTable removed |
| ⇢ | B | CreateUserRolePermissionsTable::up() added | |
| ⇢ | A | CreateUserRolePermissionTypesTable::up() added | |
| ⇢ | A | CreateUserRoleTypesTable::up() added | |
| ⇢ | A | UpdatesForVersion50::migrateUserRoles() added | |
| ⇢ | A | UserRolePermissions::UserRolePermissionTypes() added | |
| ⇢ | A | UserRolePermissions::UserRoles() added | |
| ⇢ | A | CreateUserRolePermissionsTable::down() added | |
| ⇢ | A | CreateUserRolePermissionTypesTable::down() added | |
| ⇢ | A | CreateUserRoleTypesTable::down() added | |
| B | ↛ | UpdatesForVersion50::addIsInstallerToUsers() removed | |
| A | ↛ | CreateUserPermissionsTable::up() removed | |
| A | ↛ | UserPermissions::User() removed | |
| A | ↛ | User::UserPermissions() removed | |
| A | ↛ | CreateUserPermissionsTable::down() removed |