fix #490: align vpd policy apply hierarchy

This commit is contained in:
devmrko
2026-06-26 10:26:09 +09:00
parent f39cc49021
commit 9f63adeca5
6 changed files with 170 additions and 31 deletions

View File

@@ -184,6 +184,7 @@ public class VpdPolicyController {
@RequestParam String schemaOwner,
@RequestParam(defaultValue = "false") boolean includeTables,
@RequestParam(defaultValue = "false") boolean includeViews,
@RequestParam(required = false) String policyName,
@RequestParam(required = false) String functionKey,
@RequestParam(required = false) String functionOwner,
@RequestParam(required = false) String functionName,
@@ -193,7 +194,7 @@ public class VpdPolicyController {
@RequestParam(required = false) String filterPredicate,
RedirectAttributes redirectAttributes
) {
bulkApplyPolicyInternal(schemaOwner, includeTables, includeViews, functionKey, functionOwner, functionName,
bulkApplyPolicyInternal(schemaOwner, includeTables, includeViews, policyName, functionKey, functionOwner, functionName,
statementTypes, enabled, updateCheck, filterPredicate, redirectAttributes);
return "redirect:/vpd-policies";
}
@@ -202,6 +203,7 @@ public class VpdPolicyController {
String schemaOwner,
boolean includeTables,
boolean includeViews,
String policyName,
String functionKey,
String functionOwner,
String functionName,
@@ -216,6 +218,7 @@ public class VpdPolicyController {
schemaOwner,
includeTables,
includeViews,
policyName,
functionKey,
functionOwner,
functionName,