Polishing
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2002-2023 the original author or authors.
|
* Copyright 2002-2024 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
@@ -258,6 +258,7 @@ public class GenericTableMetaDataProvider implements TableMetaDataProvider {
|
|||||||
return identifierNameToUse(schemaName);
|
return identifierNameToUse(schemaName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Nullable
|
||||||
private String identifierNameToUse(@Nullable String identifierName) {
|
private String identifierNameToUse(@Nullable String identifierName) {
|
||||||
if (identifierName == null) {
|
if (identifierName == null) {
|
||||||
return null;
|
return null;
|
||||||
@@ -326,8 +327,8 @@ public class GenericTableMetaDataProvider implements TableMetaDataProvider {
|
|||||||
tables = databaseMetaData.getTables(
|
tables = databaseMetaData.getTables(
|
||||||
catalogNameToUse(catalogName), schemaNameToUse(schemaName), tableNameToUse(tableName), null);
|
catalogNameToUse(catalogName), schemaNameToUse(schemaName), tableNameToUse(tableName), null);
|
||||||
while (tables != null && tables.next()) {
|
while (tables != null && tables.next()) {
|
||||||
TableMetaData tmd = new TableMetaData(tables.getString("TABLE_CAT"), tables.getString("TABLE_SCHEM"),
|
TableMetaData tmd = new TableMetaData(tables.getString("TABLE_CAT"),
|
||||||
tables.getString("TABLE_NAME"));
|
tables.getString("TABLE_SCHEM"), tables.getString("TABLE_NAME"));
|
||||||
if (tmd.schemaName() == null) {
|
if (tmd.schemaName() == null) {
|
||||||
tableMeta.put(this.userName != null ? this.userName.toUpperCase() : "", tmd);
|
tableMeta.put(this.userName != null ? this.userName.toUpperCase() : "", tmd);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -425,6 +425,7 @@ public class TableMetaDataContext {
|
|||||||
return obtainMetaDataProvider().isGeneratedKeysColumnNameArraySupported();
|
return obtainMetaDataProvider().isGeneratedKeysColumnNameArraySupported();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private static final class QuoteHandler {
|
private static final class QuoteHandler {
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
@@ -432,7 +433,7 @@ public class TableMetaDataContext {
|
|||||||
|
|
||||||
private final boolean quoting;
|
private final boolean quoting;
|
||||||
|
|
||||||
private QuoteHandler(@Nullable String identifierQuoteString) {
|
public QuoteHandler(@Nullable String identifierQuoteString) {
|
||||||
this.identifierQuoteString = identifierQuoteString;
|
this.identifierQuoteString = identifierQuoteString;
|
||||||
this.quoting = StringUtils.hasText(identifierQuoteString);
|
this.quoting = StringUtils.hasText(identifierQuoteString);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user