Uses of Interface
org.pgcodekeeper.core.database.api.schema.IRelation
Packages that use IRelation
Package
Description
-
Uses of IRelation in org.pgcodekeeper.core.database.api.schema
Subinterfaces of IRelation in org.pgcodekeeper.core.database.api.schemaModifier and TypeInterfaceDescriptioninterfaceMarker interface for foreign tables.interfaceInterface for partitioned tables.interfaceInterface for database sequenceinterfaceInterface for database tableinterfaceInterface for database viewMethods in org.pgcodekeeper.core.database.api.schema that return IRelationMethods in org.pgcodekeeper.core.database.api.schema that return types with arguments of type IRelationModifier and TypeMethodDescriptionISchema.getRelations()Gets all relations (tables, views, sequences) in this schema. -
Uses of IRelation in org.pgcodekeeper.core.database.api.schema.meta
Methods in org.pgcodekeeper.core.database.api.schema.meta that return IRelationModifier and TypeMethodDescriptionIMetaContainer.findRelation(String schemaName, String relationName) Finds a relation by schema and name.Methods in org.pgcodekeeper.core.database.api.schema.meta that return types with arguments of type IRelation -
Uses of IRelation in org.pgcodekeeper.core.database.base.parser
Methods in org.pgcodekeeper.core.database.base.parser with parameters of type IRelationModifier and TypeMethodDescriptionvoidFullAnalyze.analyzeView(IRelation rel) Analyzes views in the database, optionally focusing on a specific relation. -
Uses of IRelation in org.pgcodekeeper.core.database.base.schema.meta
Classes in org.pgcodekeeper.core.database.base.schema.meta that implement IRelationModifier and TypeClassDescriptionfinal classRepresents a database relation metadata object (table, view, sequence, etc.).Methods in org.pgcodekeeper.core.database.base.schema.meta that return IRelationModifier and TypeMethodDescriptionMetaContainer.findRelation(String schemaName, String relationName) Methods in org.pgcodekeeper.core.database.base.schema.meta that return types with arguments of type IRelation -
Uses of IRelation in org.pgcodekeeper.core.database.ch.schema
Classes in org.pgcodekeeper.core.database.ch.schema that implement IRelationModifier and TypeClassDescriptionclassRepresents a ClickHouse dictionary object.classRepresents a ClickHouse table with engine configuration and projections.classRepresents a ClickHouse Log family table that supports constraints.classRepresents a ClickHouse view (VIEW, MATERIALIZED VIEW, or LIVE VIEW).Methods in org.pgcodekeeper.core.database.ch.schema that return IRelationMethods in org.pgcodekeeper.core.database.ch.schema that return types with arguments of type IRelation -
Uses of IRelation in org.pgcodekeeper.core.database.ms.schema
Classes in org.pgcodekeeper.core.database.ms.schema that implement IRelationModifier and TypeClassDescriptionclassAbstract base class for database objects that can contain other statements.classRepresents a Microsoft SQL sequence object.classRepresents a Microsoft SQL table with support for memory-optimized tables, temporal tables, filestream data, and other Microsoft SQL specific features.classRepresents a Microsoft SQL view with support for schema binding, ANSI_NULLS and QUOTED_IDENTIFIER settings, and statistics.Methods in org.pgcodekeeper.core.database.ms.schema that return IRelationMethods in org.pgcodekeeper.core.database.ms.schema that return types with arguments of type IRelation -
Uses of IRelation in org.pgcodekeeper.core.database.pg.schema
Classes in org.pgcodekeeper.core.database.pg.schema that implement IRelationModifier and TypeClassDescriptionclassGreenplum external table implementation.classGreenplum partition table implementation.classBase implementation of foreign table for PostgreSQL database.classBase PostgreSQL regular table implementation.classAbstract base class for database objects that can contain other statements.classBase PostgreSQL table class providing common functionality for all PostgreSQL table types.classBase PostgreSQL view implementation.classPostgreSQL materialized view implementation.classPartition foreign table object for PostgreSQL.classPartition regular table object for PostgreSQL.classPostgreSQL sequence implementation.classPostgreSQL simple foreign table implementation.classPostgreSQL simple table implementation.classPostgreSQL typed table implementation.classPostgreSQL view implementation.Methods in org.pgcodekeeper.core.database.pg.schema that return IRelationMethods in org.pgcodekeeper.core.database.pg.schema that return types with arguments of type IRelation