OceanBase适配问题修正

This commit is contained in:
inrgihc
2024-10-26 10:43:16 +08:00
parent 58c8bcd748
commit 49f1a21d5a
21 changed files with 335 additions and 59 deletions

View File

@@ -43,6 +43,7 @@ public class ElasticsearchMetadataQueryProvider extends AbstractMetadataProvider
return Collections.emptyList();
}
@Override
public List<ColumnDescription> queryTableColumnMeta(Connection connection, String schemaName,
String tableName) {
List<ColumnDescription> ret = new ArrayList<>();
@@ -78,27 +79,33 @@ public class ElasticsearchMetadataQueryProvider extends AbstractMetadataProvider
}
}
@Override
public List<String> queryTablePrimaryKeys(Connection connection, String schemaName, String tableName) {
return Collections.emptyList();
}
@Override
public List<IndexDescription> queryTableIndexes(Connection connection, String schemaName, String tableName) {
return Collections.emptyList();
}
@Override
public String getQuotedSchemaTableCombination(String schemaName, String tableName) {
return String.format("%s.%s", schemaName, tableName);
}
@Override
public String getFieldDefinition(ColumnMetaData v, List<String> pks, boolean useAutoInc, boolean addCr,
boolean withRemarks) {
return null;
}
@Override
public String getPrimaryKeyAsString(List<String> pks) {
return null;
}
@Override
public List<String> getTableColumnCommentDefinition(TableDescription td, List<ColumnDescription> cds) {
return Collections.emptyList();
}