All items 131

Classes 128§

PgSqlSessionFactory public APIZtdQuery\Platform\PostgresFactory for creating Session instances pre-configured for PostgreSQL.
PgSqlErrorClassifier public APIZtdQuery\Platform\Postgres\ConnectionPostgreSQL-specific error classifier.
PgSqlCopySupportZtdQuery\Platform\Postgres\Connection\CopyCopy support for PostgreSQL queries.
TargetColumns @visibility rootZtdQuery\Platform\Postgres\Connection\CopyTarget columns operations for PostgreSQL copy.
TargetSql @visibility rootZtdQuery\Platform\Postgres\Connection\CopyTarget sql operations for PostgreSQL copy.
TextFields @visibility rootZtdQuery\Platform\Postgres\Connection\CopyText fields operations for PostgreSQL copy.
EscapeCursor @visibility rootZtdQuery\Platform\Postgres\Connection\ParameterTracks the source position and operand context while escaping PDO placeholders.
OperandInput @visibility rootZtdQuery\Platform\Postgres\Connection\ParameterTracks PostgreSQL operands and operators when escaping question marks for PDO.
PgSqlPdoParameterBindingCompilerZtdQuery\Platform\Postgres\Connection\ParameterPdo parameter binding compiler for PostgreSQL queries.
PgSqlPdoPlaceholderEscaperZtdQuery\Platform\Postgres\Connection\ParameterPdo placeholder escaper for PostgreSQL queries.
QuotedInput @visibility rootZtdQuery\Platform\Postgres\Connection\ParameterPreserves literal and comment spans before PDO operator detection.
TokenBoundary @visibility rootZtdQuery\Platform\Postgres\Connection\ParameterRecognizes ASCII token boundaries and operand-expecting keywords for PDO.
PgSqlPdoResultColumnTypeResolverZtdQuery\Platform\Postgres\Connection\ResultPdo result column type resolver for PostgreSQL queries.
PgSqlQueryGuard public APIZtdQuery\Platform\Postgres\RewriteClassifies PostgreSQL SQL statements into QueryKind categories.
PgSqlRewriter public APIZtdQuery\Platform\Postgres\RewritePostgreSQL rewrite implementation for ZTD.
StatementRewriter @visibility rootZtdQuery\Platform\Postgres\RewriteStatement rewriter operations for PostgreSQL session.
TableContext @visibility rootZtdQuery\Platform\Postgres\Rewrite\ContextSchema context operations for PostgreSQL session.
PgSqlCteShadowComposerZtdQuery\Platform\Postgres\Rewrite\CteCte shadow composer for PostgreSQL queries.
PrefixMerge @visibility rootZtdQuery\Platform\Postgres\Rewrite\CteMerges independent generated and original WITH declarations in dependency order.
ShadowDependencies @visibility rootZtdQuery\Platform\Postgres\Rewrite\CteSelects shadow CTEs without colliding with user-declared CTE names.
PgSqlGeneratedColumnProjectorZtdQuery\Platform\Postgres\Rewrite\GeneratedColumnRecomputes database-generated columns from a complete base-row projection.
PgSqlPartitionPredicateRendererZtdQuery\Platform\Postgres\Rewrite\PartitionPartition predicate renderer for PostgreSQL queries.
StorageTable @visibility rootZtdQuery\Platform\Postgres\Rewrite\PartitionStorage table operations for PostgreSQL partition.
PgSqlReturningProjectionParserZtdQuery\Platform\Postgres\Rewrite\ReturningReturning projection parser for PostgreSQL queries.
PgSqlTableSampleRewriterZtdQuery\Platform\Postgres\Rewrite\SamplingTable sample rewriter for PostgreSQL queries.
SampleProjection @visibility rootZtdQuery\Platform\Postgres\Rewrite\SamplingSample projection operations for PostgreSQL sampling.
TableColumns @visibility rootZtdQuery\Platform\Postgres\Rewrite\SamplingTable columns operations for PostgreSQL sampling.
DeleteTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerTransforms DELETE statements into SELECT projections with CTE shadowing.
InsertRowRendererZtdQuery\Platform\Postgres\Rewrite\TransformerInsert row renderer for PostgreSQL queries.
InsertSelectRendererZtdQuery\Platform\Postgres\Rewrite\TransformerInsert select renderer for PostgreSQL queries.
InsertTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerTransforms INSERT statements into SELECT queries that return the inserted rows. Applies CTE shadowing via the SelectTransformer delegate.
MergeTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerMerge transformer for PostgreSQL queries.
PgSqlTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerComposite SQL transformer for PostgreSQL.
SelectTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerApplies CTE shadowing to SELECT statements for PostgreSQL.
UpdateTransformerZtdQuery\Platform\Postgres\Rewrite\TransformerTransforms UPDATE statements into SELECT projections with CTE shadowing.
RowSourceRenderer @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\CteRow source renderer operations for PostgreSQL cte.
ExpressionCast @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\InsertExpression cast operations for PostgreSQL insert.
OrderedExpressions @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\InsertOrdered expressions operations for PostgreSQL insert.
SelectProjection @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\InsertBuilds the result-select projection of an INSERT SELECT source.
UpsertProjection @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\InsertUpsert projection operations for PostgreSQL insert.
ValueProjection @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\InsertConverts VALUES rows into their typed result-select projection.
MatchConditions @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\MergeMatch conditions operations for PostgreSQL merge.
RowActions @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\MergeRow actions operations for PostgreSQL merge.
ColumnProjection @visibility rootZtdQuery\Platform\Postgres\Rewrite\Transformer\UpdateBuilds the SELECT list that represents a PostgreSQL UPDATE result.
ConflictPredicate @visibility rootZtdQuery\Platform\Postgres\Rewrite\UpsertConflict predicate operations for PostgreSQL upsert.
ExpressionBinder @visibility rootZtdQuery\Platform\Postgres\Rewrite\UpsertExpression binder operations for PostgreSQL upsert.
PgSqlNativeUpsertProjectorZtdQuery\Platform\Postgres\Rewrite\UpsertNative upsert projector for PostgreSQL queries.
PgSqlViewShadowRendererZtdQuery\Platform\Postgres\Rewrite\ViewView shadow renderer for PostgreSQL queries.
PgSqlColumnTypeMapperZtdQuery\Platform\Postgres\SchemaMaps PostgreSQL native type names to portable column type families.
PgSqlSchemaParser public APIZtdQuery\Platform\Postgres\SchemaPostgreSQL implementation of SchemaParser.
PgSqlSchemaReflectorZtdQuery\Platform\Postgres\SchemaFetches PostgreSQL schema information via information_schema queries.
ColumnDefinition @visibility rootZtdQuery\Platform\Postgres\Schema\DefinitionColumn definition operations for PostgreSQL definition.
ColumnTypeDeclaration @visibility rootZtdQuery\Platform\Postgres\Schema\DefinitionColumn type declaration operations for PostgreSQL definition.
TableBody @visibility rootZtdQuery\Platform\Postgres\Schema\DefinitionTable body operations for PostgreSQL definition.
TableConstraint @visibility rootZtdQuery\Platform\Postgres\Schema\DefinitionTable constraint operations for PostgreSQL definition.
TableFields @visibility rootZtdQuery\Platform\Postgres\Schema\DefinitionAccumulates a CREATE TABLE declaration before validating its complete column set.
DefinitionEntry @visibility rootZtdQuery\Platform\Postgres\Schema\KeyDefinition entry operations for PostgreSQL foreignkey.
DefinitionTokens @visibility rootZtdQuery\Platform\Postgres\Schema\KeyDefinition tokens operations for PostgreSQL foreignkey.
PgSqlForeignKeyDefinitionParserZtdQuery\Platform\Postgres\Schema\KeyForeign key definition parser for PostgreSQL queries.
PgSqlPartitionReflectorZtdQuery\Platform\Postgres\Schema\PartitionPartition reflector for PostgreSQL queries.
PartitionKeys @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\CatalogReflects the partition-key expression attached to each partitioned table.
TableQueries @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\CatalogRuns the ordered catalog queries needed to reconstruct a table declaration.
ColumnDefinitionSql @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\ColumnColumn definition sql operations for PostgreSQL column.
NativeTypeSql @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\ColumnNative type sql operations for PostgreSQL column.
ForeignKeyRow @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyNarrows catalog fields before assembling composite foreign keys.
ForeignKeys @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyReconstructs ordered composite foreign keys and referential actions.
IndexDefinitions @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyCarries complete unique-index metadata for one reflected PostgreSQL table.
IndexRows @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyCollects composite unique-index metadata before filtering unsupported expression indexes.
PrimaryColumns @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyRenders primary-key columns returned by the PostgreSQL catalog.
UniqueIndexes @visibility rootZtdQuery\Platform\Postgres\Schema\Reflection\KeyReconstructs ordinary and partial unique indexes from catalog results.
PgSqlViewDefinitionParserZtdQuery\Platform\Postgres\Schema\ViewView definition parser for PostgreSQL queries.
SchemaInitializer @visibility rootZtdQuery\Platform\Postgres\SessionRegisters reflected PostgreSQL metadata before a session accepts queries.
PgSqlMutationResolverZtdQuery\Platform\Postgres\ShadowResolves the appropriate ShadowMutation for a given PostgreSQL SQL statement.
RowMutationResolver @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\RowDml resolver operations for PostgreSQL mutation.
TableMutationResolver @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\TableDdl resolver operations for PostgreSQL mutation.
PgSqlUpsertExpressionParserZtdQuery\Platform\Postgres\Shadow\Mutation\UpsertUpsert expression parser for PostgreSQL queries.
ComparisonOperator @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\ExpressionComparison operator for the supported UPSERT expression grammar.
ExpressionCursor @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\ExpressionShares a cursor across recursive UPSERT grammar productions.
ExpressionLexeme @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\ExpressionExpression lexeme for the supported UPSERT expression grammar.
PrecedenceParser @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\ExpressionPrecedence parser for the supported UPSERT expression grammar.
PrimaryParser @visibility rootZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\ExpressionPrimary parser for the supported UPSERT expression grammar.
PgSqlIdentifierQuoter public APIZtdQuery\Platform\Postgres\SqlPostgreSQL identifier quoting using double quotes.
PgSqlLexerProfileZtdQuery\Platform\Postgres\SqlDefines the lexical conventions of PostgreSQL SQL.
PgSqlParser public APIZtdQuery\Platform\Postgres\SqlFocused PostgreSQL SQL parser.
PostgreSqlLexicalMaskerZtdQuery\Platform\Postgres\SqlMasks PostgreSQL comments and string literals without exposing their contents to parsers.
ColumnSet @visibility rootZtdQuery\Platform\Postgres\Sql\ConflictColumn set operations for PostgreSQL conflict.
PgSqlConflictTarget public APIZtdQuery\Platform\Postgres\Sql\ConflictStructured ON CONFLICT arbiter target.
HeaderParser @visibility rootZtdQuery\Platform\Postgres\Sql\CteHeader parser operations for PostgreSQL cte.
IdentifierReferences @visibility rootZtdQuery\Platform\Postgres\Sql\CteIdentifier references operations for PostgreSQL cte.
KeywordSearch @visibility rootZtdQuery\Platform\Postgres\Sql\DiagnosticKeyword search operations for PostgreSQL diagnostic.
PgSqlReadOnlyDiagnosticStatementZtdQuery\Platform\Postgres\Sql\DiagnosticRead only diagnostic statement for PostgreSQL queries.
DeleteClauseParser @visibility rootZtdQuery\Platform\Postgres\Sql\Dml\DeleteExtracts PostgreSQL DELETE aliases.
InsertClauseParser @visibility rootZtdQuery\Platform\Postgres\Sql\Dml\InsertExtracts PostgreSQL INSERT columns, values and query sources.
UpdateClauseParser @visibility rootZtdQuery\Platform\Postgres\Sql\Dml\UpdateExtracts PostgreSQL UPDATE aliases and assignments.
CommentSpan @visibility rootZtdQuery\Platform\Postgres\Sql\LexingFinds nested PostgreSQL block-comment boundaries without inspecting their contents.
IdentifierDecoder @visibility rootZtdQuery\Platform\Postgres\Sql\LexingDecodes quoted PostgreSQL identifiers and column lists.
QuotedSpan @visibility rootZtdQuery\Platform\Postgres\Sql\LexingRecognizes the boundaries of PostgreSQL quoted lexical spans.
ActionClause @visibility rootZtdQuery\Platform\Postgres\Sql\MergeAction clause operations for PostgreSQL merge.
BranchTokens @visibility rootZtdQuery\Platform\Postgres\Sql\MergeBranch tokens operations for PostgreSQL merge.
PgSqlMergeClauseZtdQuery\Platform\Postgres\Sql\MergeDescribes one MERGE branch, its predicate, and its row action.
PgSqlMergeParserZtdQuery\Platform\Postgres\Sql\MergeMerge parser for PostgreSQL queries.
PgSqlMergeStatementZtdQuery\Platform\Postgres\Sql\MergeDescribes a parsed MERGE target, source, join condition, and branches.
RelationTarget @visibility rootZtdQuery\Platform\Postgres\Sql\MergeRelation target operations for PostgreSQL merge.
StatementParts @visibility rootZtdQuery\Platform\Postgres\Sql\MergeResolves the target, join and branch spans of a MERGE statement.
BoundPredicate @visibility rootZtdQuery\Platform\Postgres\Sql\PartitionBound predicate operations for PostgreSQL partition.
ClauseTokens @visibility rootZtdQuery\Platform\Postgres\Sql\PartitionClause tokens operations for PostgreSQL partition.
PgSqlPartitionParserZtdQuery\Platform\Postgres\Sql\PartitionPartition parser for PostgreSQL queries.
FromClause @visibility rootZtdQuery\Platform\Postgres\Sql\RelationFrom clause operations for PostgreSQL relation.
PgSqlSelectRelationParserZtdQuery\Platform\Postgres\Sql\RelationSelect relation parser for PostgreSQL queries.
RelationReference @visibility rootZtdQuery\Platform\Postgres\Sql\RelationRelation reference operations for PostgreSQL relation.
ProjectionItem @visibility rootZtdQuery\Platform\Postgres\Sql\ReturningProjection item operations for PostgreSQL returning.
PgSqlTableSampleZtdQuery\Platform\Postgres\Sql\SamplingDescribes a TABLESAMPLE relation, sampling method, and repeatable seed.
PgSqlTableSampleParserZtdQuery\Platform\Postgres\Sql\SamplingTable sample parser for PostgreSQL queries.
SampleClause @visibility rootZtdQuery\Platform\Postgres\Sql\SamplingSample clause operations for PostgreSQL sampling.
SampleTokens @visibility rootZtdQuery\Platform\Postgres\Sql\SamplingSample tokens operations for PostgreSQL sampling.
ConflictClause @visibility rootZtdQuery\Platform\Postgres\Sql\StatementConflict clause operations for PostgreSQL statement.
SelectColumns @visibility rootZtdQuery\Platform\Postgres\Sql\StatementSelect columns operations for PostgreSQL statement.
StatementClassifier @visibility rootZtdQuery\Platform\Postgres\Sql\StatementClassification operations for PostgreSQL statement.
TableDefinitionClauses @visibility rootZtdQuery\Platform\Postgres\Sql\StatementTable definition clauses operations for PostgreSQL statement.
TargetTableParser @visibility rootZtdQuery\Platform\Postgres\Sql\StatementExtracts PostgreSQL DML target table names.
KeywordForm @visibility rootZtdQuery\Platform\Postgres\Sql\TransactionKeyword form operations for PostgreSQL transaction.
PgSqlTransactionStatementParserZtdQuery\Platform\Postgres\Sql\TransactionTransaction statement parser for PostgreSQL queries.
BinaryStream @visibility rootZtdQuery\Platform\Postgres\Sql\ValueReads complete byte streams for PostgreSQL binary literals.
CastTypeMapper @visibility rootZtdQuery\Platform\Postgres\Sql\ValueResolves a portable column type to its PostgreSQL CAST target.
LiteralText @visibility rootZtdQuery\Platform\Postgres\Sql\ValueFormats validated PHP scalars as PostgreSQL literal text.
NativeCastTarget @visibility rootZtdQuery\Platform\Postgres\Sql\ValueNormalizes parameterized PostgreSQL CAST target names.
PgSqlCastRendererZtdQuery\Platform\Postgres\Sql\ValuePostgreSQL CAST expression renderer.
PgSqlValueRenderer public APIZtdQuery\Platform\Postgres\Sql\ValueEncodes shadow values using PostgreSQL's typed literal semantics.

Enums 3§

PgSqlMergeActionKindZtdQuery\Platform\Postgres\Sql\MergeEnumerates the row actions supported by MERGE simulation.
PgSqlMergeMatchKindZtdQuery\Platform\Postgres\Sql\MergeEnumerates the target and source matching modes of a MERGE branch.
PgSqlTableSampleMethodZtdQuery\Platform\Postgres\Sql\SamplingEnumerates the PostgreSQL TABLESAMPLE methods supported by shadow queries.