提交 eaf65061 编写于 作者: T tristaZero

delete getLogicTableName()

上级 3ed02e85
......@@ -329,7 +329,7 @@ public final class SQLRewriteEngine {
if (!isRewrite) {
sqlBuilder.appendLiterals(originalSQL.substring(distinctToken.getStartIndex(), distinctToken.getStopIndex() + 1));
} else {
sqlBuilder.appendPlaceholder(new AggregationDistinctPlaceholder(distinctToken.getColumnName().toLowerCase(), null, distinctToken.getAlias()));
sqlBuilder.appendPlaceholder(new AggregationDistinctPlaceholder(distinctToken.getColumnName().toLowerCase(), distinctToken.getAlias()));
}
appendRest(sqlBuilder, count, getStopIndex(distinctToken));
}
......
......@@ -32,8 +32,6 @@ public final class AggregationDistinctPlaceholder implements ShardingPlaceholder
private final String columnName;
private final String logicTableName;
private final Optional<String> alias;
@Override
......
......@@ -30,8 +30,6 @@ import lombok.RequiredArgsConstructor;
@Getter
public final class EncryptUpdateItemColumnPlaceholder implements ShardingPlaceholder {
private final String logicTableName;
private final String columnName;
private final Comparable<?> columnValue;
......
......@@ -34,8 +34,6 @@ import java.util.Map;
@Getter
public final class EncryptWhereColumnPlaceholder implements ShardingPlaceholder {
private final String logicTableName;
private final String columnName;
private final Map<Integer, Comparable<?>> indexValues;
......
......@@ -35,9 +35,4 @@ public final class LimitOffsetPlaceholder implements ShardingPlaceholder {
public String toString() {
return String.valueOf(offset);
}
@Override
public String getLogicTableName() {
return "";
}
}
......@@ -35,9 +35,4 @@ public final class LimitRowCountPlaceholder implements ShardingPlaceholder {
public String toString() {
return String.valueOf(rowCount);
}
@Override
public String getLogicTableName() {
return "";
}
}
......@@ -50,9 +50,4 @@ public final class OrderByPlaceholder implements ShardingPlaceholder {
result.append(" ");
return result.toString();
}
@Override
public String getLogicTableName() {
return "";
}
}
......@@ -49,9 +49,4 @@ public final class SelectItemsPlaceholder implements ShardingPlaceholder {
}
return result.toString();
}
@Override
public String getLogicTableName() {
return "";
}
}
......@@ -21,13 +21,7 @@ package org.apache.shardingsphere.core.rewrite.placeholder;
* Sharding placeholder for rewrite.
*
* @author zhangliang
* @author panjuan
*/
public interface ShardingPlaceholder {
/**
* Get logic table name.
*
* @return logic table name
*/
String getLogicTableName();
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册