forked from github/dataease
123 lines
5.2 KiB
Java
123 lines
5.2 KiB
Java
package io.dataease.provider;
|
|
|
|
import io.dataease.base.domain.ChartViewWithBLOBs;
|
|
import io.dataease.base.domain.DatasetTableField;
|
|
import io.dataease.base.domain.Datasource;
|
|
import io.dataease.controller.request.chart.ChartExtFilterRequest;
|
|
import io.dataease.dto.chart.ChartFieldCustomFilterDTO;
|
|
import io.dataease.dto.chart.ChartViewFieldDTO;
|
|
|
|
import java.util.List;
|
|
|
|
public class QueryProviderImpl extends QueryProvider {
|
|
@Override
|
|
public Integer transFieldType(String field) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createSQLPreview(String sql, String orderBy) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQuerySQL(String table, List<DatasetTableField> fields, boolean isGroup, Datasource ds, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQuerySQLAsTmp(String sql, List<DatasetTableField> fields, boolean isGroup, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQueryTableWithPage(String table, List<DatasetTableField> fields, Integer page, Integer pageSize, Integer realSize, boolean isGroup, Datasource ds, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQuerySQLWithPage(String sql, List<DatasetTableField> fields, Integer page, Integer pageSize, Integer realSize, boolean isGroup, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQueryTableWithLimit(String table, List<DatasetTableField> fields, Integer limit, boolean isGroup, Datasource ds, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createQuerySqlWithLimit(String sql, List<DatasetTableField> fields, Integer limit, boolean isGroup, List<ChartFieldCustomFilterDTO> fieldCustomFilter) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQL(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, Datasource ds, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLAsTmp(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLTableInfo(String table, List<ChartViewFieldDTO> xAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, Datasource ds, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLAsTmpTableInfo(String sql, List<ChartViewFieldDTO> xAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, Datasource ds, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLStack(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, List<ChartViewFieldDTO> extStack, Datasource ds, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLAsTmpStack(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, List<ChartViewFieldDTO> extStack, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLScatter(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, List<ChartViewFieldDTO> extBubble, Datasource ds, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLAsTmpScatter(String table, List<ChartViewFieldDTO> xAxis, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, List<ChartViewFieldDTO> extBubble, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String searchTable(String table) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLSummary(String table, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, ChartViewWithBLOBs view, Datasource ds) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String getSQLSummaryAsTmp(String sql, List<ChartViewFieldDTO> yAxis, List<ChartFieldCustomFilterDTO> fieldCustomFilter, List<ChartExtFilterRequest> extFilterRequestList, ChartViewWithBLOBs view) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String wrapSql(String sql) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createRawQuerySQL(String table, List<DatasetTableField> fields, Datasource ds) {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String createRawQuerySQLAsTmp(String sql, List<DatasetTableField> fields) {
|
|
return null;
|
|
}
|
|
}
|