Skip to content

Commit

Permalink
Refactor EncryptRuleConfigurationToDistSQLConverter
Browse files Browse the repository at this point in the history
  • Loading branch information
terrymanu committed Oct 30, 2024
1 parent 6cb1a64 commit 03c7954
Showing 1 changed file with 5 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,11 @@ private String convertEncryptColumn(final EncryptColumnRuleConfiguration columnR

private String convertColumns(final EncryptColumnRuleConfiguration columnRuleConfig) {
StringBuilder result = new StringBuilder();
String cipherColumnName = columnRuleConfig.getCipher().getName();
result.append(String.format(EncryptConvertDistSQLConstants.CIPHER, cipherColumnName));
if (columnRuleConfig.getAssistedQuery().isPresent()) {
result.append(DistSQLConstants.COMMA).append(' ').append(String.format(EncryptConvertDistSQLConstants.ASSISTED_QUERY_COLUMN, columnRuleConfig.getAssistedQuery().get().getName()));
}
if (columnRuleConfig.getLikeQuery().isPresent()) {
result.append(DistSQLConstants.COMMA).append(' ').append(String.format(EncryptConvertDistSQLConstants.LIKE_QUERY_COLUMN, columnRuleConfig.getLikeQuery().get().getName()));
}
result.append(String.format(EncryptConvertDistSQLConstants.CIPHER, columnRuleConfig.getCipher().getName()));
columnRuleConfig.getAssistedQuery()
.ifPresent(optional -> result.append(DistSQLConstants.COMMA).append(' ').append(String.format(EncryptConvertDistSQLConstants.ASSISTED_QUERY_COLUMN, optional.getName())));
columnRuleConfig.getLikeQuery()
.ifPresent(optional -> result.append(DistSQLConstants.COMMA).append(' ').append(String.format(EncryptConvertDistSQLConstants.LIKE_QUERY_COLUMN, optional.getName())));
return result.toString();
}

Expand Down

0 comments on commit 03c7954

Please sign in to comment.