classDuplicateColumnBindingException
final class DuplicateColumnBindingException
extends PlanStructureException
A child column is bound to two different parent endpoints.
Properties§
public ColumnRef $childpublic ColumnRef $firstpublic ColumnRef $secondMethods§
public function __construct(
public ColumnRef $child,
public ColumnRef $first,
public ColumnRef $second,
)A child column is bound to two different parent endpoints.
Calls 3
- static-call PlanStructureException::__construct() line 23
- function-call
sprintfline 23 - method-call ColumnRef::toString() line 26
Test cases 32§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 31
PostgreSqlEndToEndTestcallsSqliteIntegrationTestcallsConnectedTablesTestcallsOverrideSpecsTestcallsRelationCountsTestcallsRelationProjectionTestcallsRowMaterializerTestcallsGenerationRunTestcallsPlanGeneratorTestcallsPlanSchemaValidatorTestcallsEndpointValidatorTestcallsFixtureProviderTestcallsConstructorHydrationTestcallsPropertyHydrationTestcallsColumnRefTestcallsCyclicDependencyExceptionTestcallsUnboundedSelfReferenceExceptionTestcallsFixturePlanTestcallsPlanStatementsTestcallsRelationCursorTestcallsRelationReaderTestcallsPlanParserTestcallsPlanPrinterTestcallsPlanStructureExceptionTest::testColumnsBoundTwiceNamesTheColumnAndBothParentscallsPlanTablesTestcallsRelationGroupsTestcallsStatementPrinterTestcallsRelationTestcallsPlanValidationTestcallsTableNameTestcallsSqlSchemaProviderTestcalls