classGeneratedColumnReferenceException
final class GeneratedColumnReferenceException
extends PlanSchemaException
A relation names a column computed by the database.
Properties§
public ColumnRef $referencepublic string $columnpublic TableSchema $schemaMethods§
public function __construct(
public ColumnRef $reference,
public string $column,
public TableSchema $schema,
)A relation names a column computed by the database.
Parameters
$reference | ColumnRef | |
$column | string | |
$schema | TableSchema |
Calls 3
- static-call PlanSchemaException::__construct() line 24
- function-call
sprintfline 24 - method-call ColumnRef::toString() line 28
Test cases 14§
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 13
PostgreSqlEndToEndTestcallsSqliteIntegrationTestcallsMissingRelationValueExceptionTestcallsUnknownPlanColumnExceptionTestcallsRelationProjectionTestcallsRowMaterializerTestcallsPlanGeneratorTestcallsPlanSchemaExceptionTest::testGeneratedColumnExplainsWhyItCannotCarryAValuecallsPlanSchemaValidatorTest::testAGeneratedColumnCannotBeLinkedcallsPlanSchemaValidatorTest::testAGeneratedColumnCannotBeWrittenIntoEithercallsEndpointValidatorTestcallsFixtureProviderTestcallsSqlSchemaProviderTestcalls