|
|
|
@ -19,7 +19,7 @@ package org.springframework.jdbc.core.metadata; |
|
|
|
import java.sql.DatabaseMetaData; |
|
|
|
import java.sql.DatabaseMetaData; |
|
|
|
import java.sql.SQLException; |
|
|
|
import java.sql.SQLException; |
|
|
|
|
|
|
|
|
|
|
|
import org.springframework.lang.Nullable; |
|
|
|
import org.jspecify.annotations.Nullable; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* The PostgreSQL specific implementation of {@link TableMetaDataProvider}. |
|
|
|
* The PostgreSQL specific implementation of {@link TableMetaDataProvider}. |
|
|
|
@ -39,14 +39,12 @@ public class PostgresTableMetaDataProvider extends GenericTableMetaDataProvider |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
@Nullable |
|
|
|
public @Nullable String metaDataCatalogNameToUse(@Nullable String catalogName) { |
|
|
|
public String metaDataCatalogNameToUse(@Nullable String catalogName) { |
|
|
|
|
|
|
|
return catalogName; |
|
|
|
return catalogName; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
@Nullable |
|
|
|
public @Nullable String metaDataSchemaNameToUse(@Nullable String schemaName) { |
|
|
|
public String metaDataSchemaNameToUse(@Nullable String schemaName) { |
|
|
|
|
|
|
|
return (schemaName != null ? schemaName : getDefaultSchema()); |
|
|
|
return (schemaName != null ? schemaName : getDefaultSchema()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|