Class PgConstraintsReader
java.lang.Object
org.pgcodekeeper.core.database.base.jdbc.AbstractSearchPathJdbcReader<PgJdbcLoader>
org.pgcodekeeper.core.database.pg.jdbc.PgAbstractSearchPathJdbcReader
org.pgcodekeeper.core.database.pg.jdbc.PgConstraintsReader
- All Implemented Interfaces:
IJdbcReader,IPgJdbcReader
Reader for PostgreSQL constraints.
Loads constraint definitions from pg_constraint system catalog.
-
Field Summary
Fields inherited from interface org.pgcodekeeper.core.database.pg.jdbc.IPgJdbcReader
DESCRIPTION_JOIN, EXTENSION_DEPS_CTE_BUILDER, EXTENSION_JOIN, PG_CATALOG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.pg.jdbc.PgAbstractSearchPathJdbcReader
getFormattedClassId, makeQueryMethods inherited from class org.pgcodekeeper.core.database.base.jdbc.AbstractSearchPathJdbcReader
readMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pgcodekeeper.core.database.pg.jdbc.IPgJdbcReader
addDescriptionPart, addDescriptionPart, addExtensionDepsCte, appendExtension, getExtensionCte, setFunctionWithDep
-
Constructor Details
-
PgConstraintsReader
Creates a new constraints reader.- Parameters:
loader- the JDBC loader base for database operations
-
-
Method Details
-
getClassId
Description copied from interface:IPgJdbcReaderOverride for postgres.- Returns:
- object class's catalog name
-