All items 131
Classes 128§
| PgSqlSessionFactory public API | ZtdQuery\Platform\Postgres | Factory for creating Session instances pre-configured for PostgreSQL. |
| PgSqlErrorClassifier public API | ZtdQuery\Platform\Postgres\Connection | PostgreSQL-specific error classifier. |
| PgSqlCopySupport | ZtdQuery\Platform\Postgres\Connection\Copy | Copy support for PostgreSQL queries. |
| TargetColumns @visibility root | ZtdQuery\Platform\Postgres\Connection\Copy | Target columns operations for PostgreSQL copy. |
| TargetSql @visibility root | ZtdQuery\Platform\Postgres\Connection\Copy | Target sql operations for PostgreSQL copy. |
| TextFields @visibility root | ZtdQuery\Platform\Postgres\Connection\Copy | Text fields operations for PostgreSQL copy. |
| EscapeCursor @visibility root | ZtdQuery\Platform\Postgres\Connection\Parameter | Tracks the source position and operand context while escaping PDO placeholders. |
| OperandInput @visibility root | ZtdQuery\Platform\Postgres\Connection\Parameter | Tracks PostgreSQL operands and operators when escaping question marks for PDO. |
| PgSqlPdoParameterBindingCompiler | ZtdQuery\Platform\Postgres\Connection\Parameter | Pdo parameter binding compiler for PostgreSQL queries. |
| PgSqlPdoPlaceholderEscaper | ZtdQuery\Platform\Postgres\Connection\Parameter | Pdo placeholder escaper for PostgreSQL queries. |
| QuotedInput @visibility root | ZtdQuery\Platform\Postgres\Connection\Parameter | Preserves literal and comment spans before PDO operator detection. |
| TokenBoundary @visibility root | ZtdQuery\Platform\Postgres\Connection\Parameter | Recognizes ASCII token boundaries and operand-expecting keywords for PDO. |
| PgSqlPdoResultColumnTypeResolver | ZtdQuery\Platform\Postgres\Connection\Result | Pdo result column type resolver for PostgreSQL queries. |
| PgSqlQueryGuard public API | ZtdQuery\Platform\Postgres\Rewrite | Classifies PostgreSQL SQL statements into QueryKind categories. |
| PgSqlRewriter public API | ZtdQuery\Platform\Postgres\Rewrite | PostgreSQL rewrite implementation for ZTD. |
| StatementRewriter @visibility root | ZtdQuery\Platform\Postgres\Rewrite | Statement rewriter operations for PostgreSQL session. |
| TableContext @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Context | Schema context operations for PostgreSQL session. |
| PgSqlCteShadowComposer | ZtdQuery\Platform\Postgres\Rewrite\Cte | Cte shadow composer for PostgreSQL queries. |
| PrefixMerge @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Cte | Merges independent generated and original WITH declarations in dependency order. |
| ShadowDependencies @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Cte | Selects shadow CTEs without colliding with user-declared CTE names. |
| PgSqlGeneratedColumnProjector | ZtdQuery\Platform\Postgres\Rewrite\GeneratedColumn | Recomputes database-generated columns from a complete base-row projection. |
| PgSqlPartitionPredicateRenderer | ZtdQuery\Platform\Postgres\Rewrite\Partition | Partition predicate renderer for PostgreSQL queries. |
| StorageTable @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Partition | Storage table operations for PostgreSQL partition. |
| PgSqlReturningProjectionParser | ZtdQuery\Platform\Postgres\Rewrite\Returning | Returning projection parser for PostgreSQL queries. |
| PgSqlTableSampleRewriter | ZtdQuery\Platform\Postgres\Rewrite\Sampling | Table sample rewriter for PostgreSQL queries. |
| SampleProjection @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Sampling | Sample projection operations for PostgreSQL sampling. |
| TableColumns @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Sampling | Table columns operations for PostgreSQL sampling. |
| DeleteTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Transforms DELETE statements into SELECT projections with CTE shadowing. |
| InsertRowRenderer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Insert row renderer for PostgreSQL queries. |
| InsertSelectRenderer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Insert select renderer for PostgreSQL queries. |
| InsertTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Transforms INSERT statements into SELECT queries that return the inserted rows. Applies CTE shadowing via the SelectTransformer delegate. |
| MergeTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Merge transformer for PostgreSQL queries. |
| PgSqlTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Composite SQL transformer for PostgreSQL. |
| SelectTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Applies CTE shadowing to SELECT statements for PostgreSQL. |
| UpdateTransformer | ZtdQuery\Platform\Postgres\Rewrite\Transformer | Transforms UPDATE statements into SELECT projections with CTE shadowing. |
| RowSourceRenderer @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Cte | Row source renderer operations for PostgreSQL cte. |
| ExpressionCast @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Insert | Expression cast operations for PostgreSQL insert. |
| OrderedExpressions @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Insert | Ordered expressions operations for PostgreSQL insert. |
| SelectProjection @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Insert | Builds the result-select projection of an INSERT SELECT source. |
| UpsertProjection @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Insert | Upsert projection operations for PostgreSQL insert. |
| ValueProjection @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Insert | Converts VALUES rows into their typed result-select projection. |
| MatchConditions @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge | Match conditions operations for PostgreSQL merge. |
| RowActions @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge | Row actions operations for PostgreSQL merge. |
| ColumnProjection @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Transformer\Update | Builds the SELECT list that represents a PostgreSQL UPDATE result. |
| ConflictPredicate @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Upsert | Conflict predicate operations for PostgreSQL upsert. |
| ExpressionBinder @visibility root | ZtdQuery\Platform\Postgres\Rewrite\Upsert | Expression binder operations for PostgreSQL upsert. |
| PgSqlNativeUpsertProjector | ZtdQuery\Platform\Postgres\Rewrite\Upsert | Native upsert projector for PostgreSQL queries. |
| PgSqlViewShadowRenderer | ZtdQuery\Platform\Postgres\Rewrite\View | View shadow renderer for PostgreSQL queries. |
| PgSqlColumnTypeMapper | ZtdQuery\Platform\Postgres\Schema | Maps PostgreSQL native type names to portable column type families. |
| PgSqlSchemaParser public API | ZtdQuery\Platform\Postgres\Schema | PostgreSQL implementation of SchemaParser. |
| PgSqlSchemaReflector | ZtdQuery\Platform\Postgres\Schema | Fetches PostgreSQL schema information via information_schema queries. |
| ColumnDefinition @visibility root | ZtdQuery\Platform\Postgres\Schema\Definition | Column definition operations for PostgreSQL definition. |
| ColumnTypeDeclaration @visibility root | ZtdQuery\Platform\Postgres\Schema\Definition | Column type declaration operations for PostgreSQL definition. |
| TableBody @visibility root | ZtdQuery\Platform\Postgres\Schema\Definition | Table body operations for PostgreSQL definition. |
| TableConstraint @visibility root | ZtdQuery\Platform\Postgres\Schema\Definition | Table constraint operations for PostgreSQL definition. |
| TableFields @visibility root | ZtdQuery\Platform\Postgres\Schema\Definition | Accumulates a CREATE TABLE declaration before validating its complete column set. |
| DefinitionEntry @visibility root | ZtdQuery\Platform\Postgres\Schema\Key | Definition entry operations for PostgreSQL foreignkey. |
| DefinitionTokens @visibility root | ZtdQuery\Platform\Postgres\Schema\Key | Definition tokens operations for PostgreSQL foreignkey. |
| PgSqlForeignKeyDefinitionParser | ZtdQuery\Platform\Postgres\Schema\Key | Foreign key definition parser for PostgreSQL queries. |
| PgSqlPartitionReflector | ZtdQuery\Platform\Postgres\Schema\Partition | Partition reflector for PostgreSQL queries. |
| PartitionKeys @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Catalog | Reflects the partition-key expression attached to each partitioned table. |
| TableQueries @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Catalog | Runs the ordered catalog queries needed to reconstruct a table declaration. |
| ColumnDefinitionSql @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Column | Column definition sql operations for PostgreSQL column. |
| NativeTypeSql @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Column | Native type sql operations for PostgreSQL column. |
| ForeignKeyRow @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Narrows catalog fields before assembling composite foreign keys. |
| ForeignKeys @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Reconstructs ordered composite foreign keys and referential actions. |
| IndexDefinitions @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Carries complete unique-index metadata for one reflected PostgreSQL table. |
| IndexRows @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Collects composite unique-index metadata before filtering unsupported expression indexes. |
| PrimaryColumns @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Renders primary-key columns returned by the PostgreSQL catalog. |
| UniqueIndexes @visibility root | ZtdQuery\Platform\Postgres\Schema\Reflection\Key | Reconstructs ordinary and partial unique indexes from catalog results. |
| PgSqlViewDefinitionParser | ZtdQuery\Platform\Postgres\Schema\View | View definition parser for PostgreSQL queries. |
| SchemaInitializer @visibility root | ZtdQuery\Platform\Postgres\Session | Registers reflected PostgreSQL metadata before a session accepts queries. |
| PgSqlMutationResolver | ZtdQuery\Platform\Postgres\Shadow | Resolves the appropriate ShadowMutation for a given PostgreSQL SQL statement. |
| RowMutationResolver @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Row | Dml resolver operations for PostgreSQL mutation. |
| TableMutationResolver @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Table | Ddl resolver operations for PostgreSQL mutation. |
| PgSqlUpsertExpressionParser | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert | Upsert expression parser for PostgreSQL queries. |
| ComparisonOperator @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\Expression | Comparison operator for the supported UPSERT expression grammar. |
| ExpressionCursor @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\Expression | Shares a cursor across recursive UPSERT grammar productions. |
| ExpressionLexeme @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\Expression | Expression lexeme for the supported UPSERT expression grammar. |
| PrecedenceParser @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\Expression | Precedence parser for the supported UPSERT expression grammar. |
| PrimaryParser @visibility root | ZtdQuery\Platform\Postgres\Shadow\Mutation\Upsert\Expression | Primary parser for the supported UPSERT expression grammar. |
| PgSqlIdentifierQuoter public API | ZtdQuery\Platform\Postgres\Sql | PostgreSQL identifier quoting using double quotes. |
| PgSqlLexerProfile | ZtdQuery\Platform\Postgres\Sql | Defines the lexical conventions of PostgreSQL SQL. |
| PgSqlParser public API | ZtdQuery\Platform\Postgres\Sql | Focused PostgreSQL SQL parser. |
| PostgreSqlLexicalMasker | ZtdQuery\Platform\Postgres\Sql | Masks PostgreSQL comments and string literals without exposing their contents to parsers. |
| ColumnSet @visibility root | ZtdQuery\Platform\Postgres\Sql\Conflict | Column set operations for PostgreSQL conflict. |
| PgSqlConflictTarget public API | ZtdQuery\Platform\Postgres\Sql\Conflict | Structured ON CONFLICT arbiter target. |
| HeaderParser @visibility root | ZtdQuery\Platform\Postgres\Sql\Cte | Header parser operations for PostgreSQL cte. |
| IdentifierReferences @visibility root | ZtdQuery\Platform\Postgres\Sql\Cte | Identifier references operations for PostgreSQL cte. |
| KeywordSearch @visibility root | ZtdQuery\Platform\Postgres\Sql\Diagnostic | Keyword search operations for PostgreSQL diagnostic. |
| PgSqlReadOnlyDiagnosticStatement | ZtdQuery\Platform\Postgres\Sql\Diagnostic | Read only diagnostic statement for PostgreSQL queries. |
| DeleteClauseParser @visibility root | ZtdQuery\Platform\Postgres\Sql\Dml\Delete | Extracts PostgreSQL DELETE aliases. |
| InsertClauseParser @visibility root | ZtdQuery\Platform\Postgres\Sql\Dml\Insert | Extracts PostgreSQL INSERT columns, values and query sources. |
| UpdateClauseParser @visibility root | ZtdQuery\Platform\Postgres\Sql\Dml\Update | Extracts PostgreSQL UPDATE aliases and assignments. |
| CommentSpan @visibility root | ZtdQuery\Platform\Postgres\Sql\Lexing | Finds nested PostgreSQL block-comment boundaries without inspecting their contents. |
| IdentifierDecoder @visibility root | ZtdQuery\Platform\Postgres\Sql\Lexing | Decodes quoted PostgreSQL identifiers and column lists. |
| QuotedSpan @visibility root | ZtdQuery\Platform\Postgres\Sql\Lexing | Recognizes the boundaries of PostgreSQL quoted lexical spans. |
| ActionClause @visibility root | ZtdQuery\Platform\Postgres\Sql\Merge | Action clause operations for PostgreSQL merge. |
| BranchTokens @visibility root | ZtdQuery\Platform\Postgres\Sql\Merge | Branch tokens operations for PostgreSQL merge. |
| PgSqlMergeClause | ZtdQuery\Platform\Postgres\Sql\Merge | Describes one MERGE branch, its predicate, and its row action. |
| PgSqlMergeParser | ZtdQuery\Platform\Postgres\Sql\Merge | Merge parser for PostgreSQL queries. |
| PgSqlMergeStatement | ZtdQuery\Platform\Postgres\Sql\Merge | Describes a parsed MERGE target, source, join condition, and branches. |
| RelationTarget @visibility root | ZtdQuery\Platform\Postgres\Sql\Merge | Relation target operations for PostgreSQL merge. |
| StatementParts @visibility root | ZtdQuery\Platform\Postgres\Sql\Merge | Resolves the target, join and branch spans of a MERGE statement. |
| BoundPredicate @visibility root | ZtdQuery\Platform\Postgres\Sql\Partition | Bound predicate operations for PostgreSQL partition. |
| ClauseTokens @visibility root | ZtdQuery\Platform\Postgres\Sql\Partition | Clause tokens operations for PostgreSQL partition. |
| PgSqlPartitionParser | ZtdQuery\Platform\Postgres\Sql\Partition | Partition parser for PostgreSQL queries. |
| FromClause @visibility root | ZtdQuery\Platform\Postgres\Sql\Relation | From clause operations for PostgreSQL relation. |
| PgSqlSelectRelationParser | ZtdQuery\Platform\Postgres\Sql\Relation | Select relation parser for PostgreSQL queries. |
| RelationReference @visibility root | ZtdQuery\Platform\Postgres\Sql\Relation | Relation reference operations for PostgreSQL relation. |
| ProjectionItem @visibility root | ZtdQuery\Platform\Postgres\Sql\Returning | Projection item operations for PostgreSQL returning. |
| PgSqlTableSample | ZtdQuery\Platform\Postgres\Sql\Sampling | Describes a TABLESAMPLE relation, sampling method, and repeatable seed. |
| PgSqlTableSampleParser | ZtdQuery\Platform\Postgres\Sql\Sampling | Table sample parser for PostgreSQL queries. |
| SampleClause @visibility root | ZtdQuery\Platform\Postgres\Sql\Sampling | Sample clause operations for PostgreSQL sampling. |
| SampleTokens @visibility root | ZtdQuery\Platform\Postgres\Sql\Sampling | Sample tokens operations for PostgreSQL sampling. |
| ConflictClause @visibility root | ZtdQuery\Platform\Postgres\Sql\Statement | Conflict clause operations for PostgreSQL statement. |
| SelectColumns @visibility root | ZtdQuery\Platform\Postgres\Sql\Statement | Select columns operations for PostgreSQL statement. |
| StatementClassifier @visibility root | ZtdQuery\Platform\Postgres\Sql\Statement | Classification operations for PostgreSQL statement. |
| TableDefinitionClauses @visibility root | ZtdQuery\Platform\Postgres\Sql\Statement | Table definition clauses operations for PostgreSQL statement. |
| TargetTableParser @visibility root | ZtdQuery\Platform\Postgres\Sql\Statement | Extracts PostgreSQL DML target table names. |
| KeywordForm @visibility root | ZtdQuery\Platform\Postgres\Sql\Transaction | Keyword form operations for PostgreSQL transaction. |
| PgSqlTransactionStatementParser | ZtdQuery\Platform\Postgres\Sql\Transaction | Transaction statement parser for PostgreSQL queries. |
| BinaryStream @visibility root | ZtdQuery\Platform\Postgres\Sql\Value | Reads complete byte streams for PostgreSQL binary literals. |
| CastTypeMapper @visibility root | ZtdQuery\Platform\Postgres\Sql\Value | Resolves a portable column type to its PostgreSQL CAST target. |
| LiteralText @visibility root | ZtdQuery\Platform\Postgres\Sql\Value | Formats validated PHP scalars as PostgreSQL literal text. |
| NativeCastTarget @visibility root | ZtdQuery\Platform\Postgres\Sql\Value | Normalizes parameterized PostgreSQL CAST target names. |
| PgSqlCastRenderer | ZtdQuery\Platform\Postgres\Sql\Value | PostgreSQL CAST expression renderer. |
| PgSqlValueRenderer public API | ZtdQuery\Platform\Postgres\Sql\Value | Encodes shadow values using PostgreSQL's typed literal semantics. |
Enums 3§
| PgSqlMergeActionKind | ZtdQuery\Platform\Postgres\Sql\Merge | Enumerates the row actions supported by MERGE simulation. |
| PgSqlMergeMatchKind | ZtdQuery\Platform\Postgres\Sql\Merge | Enumerates the target and source matching modes of a MERGE branch. |
| PgSqlTableSampleMethod | ZtdQuery\Platform\Postgres\Sql\Sampling | Enumerates the PostgreSQL TABLESAMPLE methods supported by shadow queries. |