layerSchema 19

May depend on Exception.

Namespaces§

ZtdQuery\Schema 7 classes 1 enum
ZtdQuery\Schema\Key 5 classes 2 enums
ZtdQuery\Schema\Partition 3 classes 1 enum

Classes 15§

ColumnDeclaration public APIZtdQuery\SchemaHow a column was declared: the family it belongs to, and the platform's own words for it.
RowSetZtdQuery\SchemaImmutable snapshot of rows received from a driver or fixture provider.
SchemaRegistryZtdQuery\SchemaStores CREATE TABLE definitions keyed by table name.
TableDefinitionZtdQuery\SchemaStructured representation of a table's schema metadata.
TableDefinitionRegistryZtdQuery\SchemaStores TableDefinition instances keyed by table name.
ViewDefinitionZtdQuery\SchemaOne view: the statement it stands for, and what that reaches.
ViewDefinitionSetZtdQuery\SchemaThe views a database has, in an order they can be created in.
CandidateKeyConflictZtdQuery\Schema\KeyIdentifies the existing row and candidate key responsible for a conflict.
CandidateKeyMatchZtdQuery\Schema\KeyReads what a row carries in a candidate key, and tells when another row repeats it.
CandidateKeySetZtdQuery\Schema\KeyRelational candidate keys used to detect INSERT conflicts.
ForeignKeyDefinitionZtdQuery\Schema\KeyOne foreign key: which columns point where, and what happens when the parent moves.
PartialUniqueIndexZtdQuery\Schema\KeyA unique index whose candidate rows are restricted by a SQL predicate.
TablePartitionKeyZtdQuery\Schema\PartitionWhat a table's division into partitions is by.
TablePartitionRelationZtdQuery\Schema\PartitionWhat makes one table a partition of another.
TablePartitioningZtdQuery\Schema\PartitionPredicates that select rows belonging to named table partitions.

Enums 4§

ColumnTypeFamilyZtdQuery\SchemaPlatform-independent column type family.
IdentityGenerationStrategyZtdQuery\Schema\KeyHow a database decides the next value of a numbered column.
ReferentialActionZtdQuery\Schema\KeyWhat a foreign key says should happen when the row it points at moves.
TablePartitionStrategyZtdQuery\Schema\PartitionHow a table's rows are divided between its partitions.