classPgSqlPartitionPredicateRenderer
final class PgSqlPartitionPredicateRenderer
Partition predicate renderer for PostgreSQL queries.
Methods§
public function render(
TablePartitionRelation $relation,
list<string> $siblingPredicates,
): stringParameters
$relation | TablePartitionRelation | |
$siblingPredicates | list<string> |
Returns
stringTest cases 2
Called from 1
Test cases 13§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 2
Other tests reaching this symbol 11
PgSqlSessionFactoryTestcallsTableContextTest::testApplyPartitionsUsesSharedParentRowscallsTableContextTest::testBuildTableContextIncludesShadowTablesAndViewscallsTableContextTest::testDataContextInfersTheUnionOfUnknownRowColumnscallsTableContextTest::testFillDefinitionsRetainsExistingRowsAndAddsUnmaterializedTablescallsTableContextTest::testHasSchemaContextTracksMutableRegistryStatecallsTableContextTest::testTableExistsIncludesRegisteredMaterializedAndViewNamescallsPgSqlRewriterTestcallsStatementRewriterTest::testRewriteMutationStagesDdlUntilItIsAppliedcallsStatementRewriterTest::testRewriteStatementShadowsRegisteredTablescallsStatementRewriterTest::testValidateReadTablesRejectsUndeclaredRelationscalls
Relations§
Instantiated in 1
Method calls 1
Type declarations 5
- type ZtdQuery\Platform\Postgres\Rewrite\Context\TableContext packages/ztd-query-postgres/src/Rewrite/Context/TableContext.php:21
- type ZtdQuery\Platform\Postgres\Rewrite\Context\TableContext packages/ztd-query-postgres/src/Rewrite/Context/TableContext.php:29
- type ZtdQuery\Platform\Postgres\Rewrite\PgSqlRewriter packages/ztd-query-postgres/src/Rewrite/PgSqlRewriter.php:70
- type ZtdQuery\Platform\Postgres\Rewrite\StatementRewriter packages/ztd-query-postgres/src/Rewrite/StatementRewriter.php:35
- type ZtdQuery\Platform\Postgres\Rewrite\StatementRewriter packages/ztd-query-postgres/src/Rewrite/StatementRewriter.php:45