Uses of Class
org.pgcodekeeper.core.schema.AbstractConstraint
Packages that use AbstractConstraint
Package
Description
-
Uses of AbstractConstraint in org.pgcodekeeper.core.parsers.antlr.pg.statement
Methods in org.pgcodekeeper.core.parsers.antlr.pg.statement that return AbstractConstraintModifier and TypeMethodDescriptionAlterTable.parseAlterTableConstraint(SQLParser.Table_actionContext tableAction, PgConstraint constrBlank, String schemaName, String tableName, String location) -
Uses of AbstractConstraint in org.pgcodekeeper.core.schema
Methods in org.pgcodekeeper.core.schema that return AbstractConstraintModifier and TypeMethodDescriptionAbstractTable.getConstraint(String name) AbstractView.getConstraint(String name) abstract AbstractConstraintPgStatementContainer.getConstraint(String name) Finds constraint according to specified constraintname.AbstractSchema.getConstraintByName(String constraintName) Finds a constraint by name across all tables and views in this schema.AbstractConstraint.shallowCopy()Methods in org.pgcodekeeper.core.schema that return types with arguments of type AbstractConstraintModifier and TypeMethodDescriptionAbstractTable.getConstraints()Getter forAbstractTable.constraints.AbstractView.getConstraints()abstract Collection<AbstractConstraint>PgStatementContainer.getConstraints()Methods in org.pgcodekeeper.core.schema with parameters of type AbstractConstraintModifier and TypeMethodDescriptionvoidAbstractTable.addConstraint(AbstractConstraint constraint) voidAbstractView.addConstraint(AbstractConstraint constraint) abstract voidPgStatementContainer.addConstraint(AbstractConstraint constraint) Adds a constraint to this container. -
Uses of AbstractConstraint in org.pgcodekeeper.core.schema.ch
Subclasses of AbstractConstraint in org.pgcodekeeper.core.schema.chModifier and TypeClassDescriptionfinal classRepresents a ClickHouse table constraint (CHECK or ASSUME).Methods in org.pgcodekeeper.core.schema.ch with parameters of type AbstractConstraint -
Uses of AbstractConstraint in org.pgcodekeeper.core.schema.ms
Subclasses of AbstractConstraint in org.pgcodekeeper.core.schema.msModifier and TypeClassDescriptionclassAbstract base class for Microsoft SQL table constraints.final classRepresents a Microsoft SQL CHECK constraint that validates column values against a boolean expression.final classRepresents a Microsoft SQL FOREIGN KEY constraint that enforces referential integrity between tables.final classRepresents a Microsoft SQL PRIMARY KEY or UNIQUE constraint.Methods in org.pgcodekeeper.core.schema.ms that return AbstractConstraintMethods in org.pgcodekeeper.core.schema.ms that return types with arguments of type AbstractConstraintModifier and TypeMethodDescriptionMsTable.getPkeys()Gets the list of primary key constraints for memory-optimized tables.Methods in org.pgcodekeeper.core.schema.ms with parameters of type AbstractConstraint -
Uses of AbstractConstraint in org.pgcodekeeper.core.schema.pg
Subclasses of AbstractConstraint in org.pgcodekeeper.core.schema.pgModifier and TypeClassDescriptionclassBase PostgreSQL constraint implementation.final classPostgreSQL CHECK constraint implementation.final classPostgreSQL EXCLUDE constraint implementation.final classPostgreSQL FOREIGN KEY constraint implementation.final classPostgreSQL PRIMARY KEY and UNIQUE constraint implementation.Methods in org.pgcodekeeper.core.schema.pg that return AbstractConstraintModifier and TypeMethodDescriptionPgDomain.getConstraint(String name) Returns a constraint by name.PgConstraint.shallowCopy()Methods in org.pgcodekeeper.core.schema.pg with parameters of type AbstractConstraintModifier and TypeMethodDescriptionvoidPgDomain.addConstraint(AbstractConstraint constraint) Adds a constraint to this domain.