Uses of Interface
org.pgcodekeeper.core.database.api.schema.ISubElement
Packages that use ISubElement
Package
Description
-
Uses of ISubElement in org.pgcodekeeper.core.database.api.schema
Subinterfaces of ISubElement in org.pgcodekeeper.core.database.api.schemaModifier and TypeInterfaceDescriptioninterfaceInterface for database columninterfaceInterface for database table constraints.interfaceInterface for foreign key constraints.interfaceInterface for primary key constraints.interfaceInterface for database indexinterfaceInterface for database ruleinterfaceInterface for database trigger -
Uses of ISubElement in org.pgcodekeeper.core.database.base.schema.meta
Classes in org.pgcodekeeper.core.database.base.schema.meta that implement ISubElementModifier and TypeClassDescriptionfinal classRepresents a database constraint metadata object. -
Uses of ISubElement in org.pgcodekeeper.core.database.ch.schema
Classes in org.pgcodekeeper.core.database.ch.schema that implement ISubElementModifier and TypeClassDescriptionclassRepresents a ClickHouse database column with ClickHouse-specific properties.classRepresents a ClickHouse table constraint (CHECK or ASSUME).classRepresents a ClickHouse table index. -
Uses of ISubElement in org.pgcodekeeper.core.database.ms.schema
Classes in org.pgcodekeeper.core.database.ms.schema that implement ISubElementModifier and TypeClassDescriptionclassRepresents a Microsoft SQL table column with its properties and constraints.classAbstract base class for Microsoft SQL table constraints.classRepresents a Microsoft SQL CHECK constraint that validates column values against a boolean expression.classRepresents a Microsoft SQL FOREIGN KEY constraint that enforces referential integrity between tables.classRepresents a Microsoft SQL PRIMARY KEY or UNIQUE constraint.classRepresents a Microsoft SQL index with support for clustered, non-clustered, and columnstore indexes.classRepresents Microsoft SQL table statistics.classRepresents a Microsoft SQL trigger that executes in response to specific database events. -
Uses of ISubElement in org.pgcodekeeper.core.database.pg.schema
Classes in org.pgcodekeeper.core.database.pg.schema that implement ISubElementModifier and TypeClassDescriptionclassPostgreSQL column implementation.classBase PostgreSQL constraint implementation.classPostgreSQL CHECK constraint implementation.classPostgreSQL EXCLUDE constraint implementation.classPostgreSQL FOREIGN KEY constraint implementation.classPostgreSQL NOT NULL constraint implementation.classPostgreSQL PRIMARY KEY and UNIQUE constraint implementation.classPostgreSQL index implementation.classPostgreSQL row security policy implementation.classPostgreSQL table rule implementation.classPostgreSQL trigger implementation.