001
014
015 package com.liferay.portal.upgrade.v5_2_3.util;
016
017
020 public class PermissionDependencyManager extends DependencyManager {
021
022 @Override
023 public void update(
024 long oldPrimaryKeyValue, Object[] oldColumnValues,
025 Object[] oldExtraColumnValues, long newPrimaryKeyValue,
026 Object[] newColumnValues, Object[] newExtraColumnValues)
027 throws Exception {
028
029 deleteDuplicateData("Groups_Permissions", newPrimaryKeyValue);
030 deleteDuplicateData("OrgGroupPermission", newPrimaryKeyValue);
031 deleteDuplicateData("Roles_Permissions", newPrimaryKeyValue);
032 deleteDuplicateData("Users_Permissions", newPrimaryKeyValue);
033 }
034
035 }