public function safeDown()
 {
     Permission::deleteAll(['name' => ['viewUsers', 'createUsers', 'editUsers', 'deleteUsers', 'changeUserPassword', 'assignRolesToUsers', 'viewVisitLog', 'viewUserRoles', 'viewRegistrationIp', 'viewUserEmail', 'editUserEmail', 'bindUserToIp']]);
     Permission::deleteAll(['name' => ['changeOwnPassword']]);
     Role::deleteIfExists(['name' => 'Admin']);
     AuthItemGroup::deleteAll(['code' => ['userManagement', 'userCommonPermissions']]);
 }
 public function safeDown()
 {
     AuthItemGroup::deleteAll(['code' => 'settings']);
     Permission::deleteAll(['name' => ['fullAccessToSettings', 'accessToSeoSettings']]);
     AuthHelper::invalidatePermissions();
 }