Class PgSequencesReader
java.lang.Object
org.pgcodekeeper.core.database.base.jdbc.AbstractSearchPathJdbcReader<PgJdbcLoader>
org.pgcodekeeper.core.database.pg.jdbc.PgAbstractSearchPathJdbcReader
org.pgcodekeeper.core.database.pg.jdbc.PgSequencesReader
- All Implemented Interfaces:
IJdbcReader,IPgJdbcReader
Reader for PostgreSQL sequences.
Loads sequence definitions from pg_class and related system catalogs.
-
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
Modifier and TypeMethodDescriptionOverride for postgres.voidMethods 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
-
PgSequencesReader
Creates a new PgSequencesReader.- Parameters:
loader- the JDBC loader base for database operations
-
-
Method Details
-
querySequencesData
- Throws:
SQLExceptionInterruptedException
-
getClassId
Description copied from interface:IPgJdbcReaderOverride for postgres.- Returns:
- object class's catalog name
-