Interface IForeignTable
- All Superinterfaces:
IRelation,ISearchPath,IStatement,IStatementContainer,ITable
- All Known Implementing Classes:
GpExternalTable,PgAbstractForeignTable,PgPartitionForeignTable,PgSimpleForeignTable
Marker interface for foreign tables.
Foreign tables are used to access data stored in external data sources.
-
Method Summary
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