| ⇢ | A | CreateTenant added | |
| ⇢ | A | MultiTenantMiddleware added | |
| ⇢ | A | BaseUser added | |
| ⇢ | A | CreatePermissionRoleTable added | |
| ⇢ | A | CreateRoleUserTable added | |
| ⇢ | A | CreateRolesTable added | |
| ⇢ | A | CreateTenantsTable added |
| ⇢ | A | CreatePermissionRoleTable::down() added | |
| ⇢ | A | CreateRoleUserTable::up() added | |
| ⇢ | A | CreateRoleUserTable::down() added | |
| ⇢ | A | CreateRolesTable::up() added | |
| ⇢ | A | CreateRolesTable::down() added | |
| ⇢ | A | CreateTenantsTable::up() added | |
| ⇢ | A | CreateTenantsTable::down() added | |
| ⇢ | A | CreateTenant::handle() added | |
| ⇢ | A | CreateTenant::createFakeTenant() added | |
| ⇢ | A | MultiTenantMiddleware::handle() added | |
| ⋮ | view more | ||
| A | ↘ | B | MultiTenantServiceProvider::boot() got worse |
| A | ↛ | BaseTenantModel::getTableName() removed | |