(improvment)(chat) refactor the jsqlparser code (#204)

This commit is contained in:
lexluo09
2023-10-13 11:45:04 +08:00
committed by GitHub
parent e4280e5516
commit de764f3353
26 changed files with 1602 additions and 1429 deletions

View File

@@ -1,6 +1,6 @@
package com.tencent.supersonic.semantic.model.domain.adaptor.engineadapter;
import com.tencent.supersonic.common.util.jsqlparser.SqlParserUpdateHelper;
import com.tencent.supersonic.common.util.jsqlparser.SqlParserReplaceHelper;
import com.tencent.supersonic.semantic.api.model.enums.TimeDimensionEnum;
import com.tencent.supersonic.common.pojo.Constants;
import java.util.HashMap;
@@ -49,7 +49,7 @@ public class ClickHouseAdaptor extends EngineAdaptor {
functionMap.put("MONTH".toLowerCase(), "toMonth");
functionMap.put("DAY".toLowerCase(), "toDayOfMonth");
functionMap.put("YEAR".toLowerCase(), "toYear");
return SqlParserUpdateHelper.replaceFunction(sql, functionMap);
return SqlParserReplaceHelper.replaceFunction(sql, functionMap);
}
@Override