Class PostgresTabularDataSetConnector

java.lang.Object
org.odpi.openmetadata.frameworks.connectors.Connector
org.odpi.openmetadata.frameworks.connectors.ConnectorBase
org.odpi.openmetadata.adapters.connectors.postgres.tabulardatasource.PostgresTabularDataSetConnector
All Implemented Interfaces:
SecureConnectorExtension, ReadableTabularDataSource, WritableTabularDataSource, VirtualConnectorExtension
Direct Known Subclasses:
PostgresTabularDataSetCollectionConnector

public class PostgresTabularDataSetConnector extends ConnectorBase implements ReadableTabularDataSource, WritableTabularDataSource
PostgresTabularDataSetConnector presents one PostgreSQL table as a simple table of data that can be both read and written. As a source, it describes the table's columns from the database's own catalog and reads its records in a stable order; as a destination, it creates the table from the column descriptions it is given and writes records into it. Column names cross the boundary in canonical form - capitalised words with spaces between them - and are held in the database in snake case, which is the naming convention PostgreSQL uses.