classBoundRelation
final class BoundRelation
Restricted visibility: declared "@visibility SqlSemantics". Code outside that scope must not name this declaration.
A relation and the namespace visible above it.
Properties§
public Scope $scopeMethods§
Test cases 60§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
BoundRelationTestcalls
Other tests reaching this symbol 59
SchemaAnalyzerTestcallsColumnPropertiesTestcallsColumnReaderTestcallsConstraintReaderTestcallsIdentifiersTestcallsSchemaChangesTestcallsSchemaReaderTestcallsStatementListTestcallsTokenGroupsTestcallsTreeTestcallsTypeReaderTestcallsBinderTestcallsExpressionBinderTestcallsExpressionRulesTestcallsFromBinderTestcallsIdentitySequenceTestcallsLiteralBinderTestcallsNullFactsTestcallsProjectionBinderTestcallsScopeTestcallsSelectBinderTestcallsSelectModifiersBinderTestcallsSyntaxGuardTestcallsTableResolverTestcallsTypeResolutionTestcallsDialectTestcallsBoundSelectTestcallsColumnBindingTestcallsExpressionKindTestcallsExpressionTestcallsJoinKindTestcallsJoinTestcallsOrderingTestcallsOutputColumnTestcallsTableUseTestcallsPlatformTestcallsNameRulesTestcallsQueryRulesTestcallsSchemaRulesTestcallsSyntaxRulesTestcallsTypeRulesTestcallsColumnDefinitionTestcallsColumnGenerationTestcallsConstraintKindTestcallsGenerationKindTestcallsInvariantTestcallsTableConstraintTestcallsTableDefinitionTestcallsSchemaBuilderTestcallsSchemaTestcallsSemanticExceptionTestcallsNullabilityTestcallsTypeDescriptorTestcallsSchemaTestcallsNameRulesTestcallsPlatformTestcallsQueryRulesTestcallsSchemaRulesTestcallsTypeRulesTestcalls
Relations§
Instantiated in 2
Type declarations 10
- type SqlSemantics\Platform\MySql\QueryRules packages/sql-semantics-mysql/src/QueryRules.php:49
- type SqlSemantics\Platform\MySql\QueryRules packages/sql-semantics-mysql/src/QueryRules.php:75
- type SqlSemantics\Platform\PostgreSql\QueryRules packages/sql-semantics-postgres/src/QueryRules.php:49
- type SqlSemantics\Platform\PostgreSql\QueryRules packages/sql-semantics-postgres/src/QueryRules.php:75
- type SqlSemantics\Platform\Sqlite\QueryRules packages/sql-semantics-sqlite/src/QueryRules.php:59
- type SqlSemantics\Core\Binding\FromBinder packages/sql-semantics/src/Core/Binding/FromBinder.php:30
- type SqlSemantics\Core\Binding\FromBinder packages/sql-semantics/src/Core/Binding/FromBinder.php:48
- type SqlSemantics\Core\Binding\FromBinder packages/sql-semantics/src/Core/Binding/FromBinder.php:56
- type SqlSemantics\Core\Binding\FromBinder packages/sql-semantics/src/Core/Binding/FromBinder.php:96
- type SqlSemantics\Core\Policy\QueryRules packages/sql-semantics/src/Core/Policy/QueryRules.php:37