Interface IPartitionTable
- All Superinterfaces:
IRelation,ISearchPath,IStatement,IStatementContainer,ITable
- All Known Implementing Classes:
PgPartitionForeignTable,PgPartitionTable
Interface for partitioned tables.
Defines functionality for table partitioning including partition bounds and parent table references.
-
Method Summary
Modifier and TypeMethodDescriptionGets the name of the parent table that this partition belongs to.Gets the partition bounds specification for this partition.Methods inherited from interface org.pgcodekeeper.core.database.api.schema.IRelation
getRelationColumnsMethods inherited from interface org.pgcodekeeper.core.database.api.schema.ISearchPath
getContainingSchema, getDatabase, getSchemaName, toObjectReferenceMethods inherited from interface org.pgcodekeeper.core.database.api.schema.IStatement
addDependency, appendAlterSQL, appendOwnerSQL, canDrop, canDropBeforeCreate, clearPrivileges, compare, deepCopy, formatSql, getAuthor, getBareName, getChildren, getComment, getCreationSQL, getDependencies, getDescendants, getDropSQL, getLibName, getLocation, getName, getOwner, getParent, getPrivileges, getQualifiedName, getQuotedName, getQuoter, getRenameCommand, getSeparator, getSQL, getTwin, getTypeName, hasChildren, isLib, isOwned, quote, setComment, setLibName, setLocation, setOwner, shallowCopyMethods inherited from interface org.pgcodekeeper.core.database.api.schema.IStatementContainer
addChild, getChild, getChildrenByTypeMethods inherited from interface org.pgcodekeeper.core.database.api.schema.ITable
appendMoveDataSql, compareIgnoringColumnOrder, getColumn, getColumns, getConstraints, getStatementType, isRecreated
-
Method Details