classMySqlLexerProfile
final class MySqlLexerProfile
Implements the My Sql Lexer Profile contract for MySQL.
Methods§
public static function create(?bool $ansiQuotes = null): SqlLexerProfileCreate for the supplied MySQL input.
Parameters
$ansiQuotes | ?bool |
Returns
Test cases 71
MySqlSessionFactoryTest::testCreateAppliesReflectedAnsiQuotesModeToProductionLexingcallsExpressionEditorTest::testExpressionEditcallsSelectionReaderTest::testClosingParenthesisIndexcallsSelectionReaderTest::testHasAliascallsSelectionReaderTest::testPartitionNamescallsSelectionReaderTest::testPartitionSelectioncallsSelectionReaderTest::testRequireNoIndexHintcallsSelectionReaderTest::testTokenIndexAtOrAftercallsSourceProjectionTest::testEditcallsSourceProjectionTest::testEditPreservesExistingAliascallsExpressionAliaserTest::testEndsSelectListcallsExpressionAliaserTest::testIsModifiercallsRankEditsTest::testAddRankEditEscapesMembersAndRecordsOffsetscallsRankEditsTest::testColumnAtResolvesQualifiedColumnsAsOneSpancallsRankEditsTest::testComparisonEditsRanksBothOperandscallsRankEditsTest::testIsOrderSuffixAcceptsDirectionsSeparatorsAndFollowingClausescallsRankEditsTest::testIsOrderTerminatorRequiresUnquotedClauseKeywordscallsRankEditsTest::testOrderByEditsLeavesArithmeticExpressionsUnchangedcallsRankEditsTest::testOrderedOperatorAtConsumesOnlyOrderingSymbolscallsExpressionBinderTest::testBindExpressioncallsExpressionBinderTest::testBindingAtcallsExpressionBinderTest::testIdentifiercallsExpressionBinderTest::testIncomingBindingcallsExpressionBinderTest::testQualifiedBindingcallsExpressionBinderTest::testSubqueryTokenIndexescallsMetadataColumnsTest::testRendercallsDefinitionReaderTest::testActionCase1callsDefinitionReaderTest::testActionCase2callsDefinitionReaderTest::testActionCase3callsDefinitionReaderTest::testActionCase4callsDefinitionReaderTest::testActionCase5callsDefinitionReaderTest::testForeignKeyColumnscallsDefinitionReaderTest::testIdentifierListcallsDefinitionReaderTest::testKeywordIndexcallsDefinitionReaderTest::testParseEntrycallsDefinitionReaderTest::testReferencedRelationcallsDefinitionReaderTest::testSymbolIndexcallsDefinitionReaderTest::testTableBodycallsTokenReaderTest::testIsSymbolcallsExpressionReaderTest::testComparisonOperatorConsumesCompositeSymbolscallsExpressionReaderTest::testParseAdditiveEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseAndEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseColumnReferenceEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseComparisonEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseMultiplicativeEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseOrEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParsePrimaryEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseUnaryEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseValuesReferenceReadsIncomingColumncallsLiteralReaderTest::testIdentifierPreservesWordsAndUnquotesNamescallsHeaderParserTest::testContentsPreservesRecursiveHeaderscallsHeaderParserTest::testFindAsIndexSkipsColumnListsAndStopsAtWordscallsHeaderParserTest::testIdentifierNameUnquotesNamesAndRejectsSymbolscallsHeaderParserTest::testIsSymbolRequiresTheRequestedDelimitercallsHeaderParserTest::testParseHeaderExtractsNamesAndStatementOffsetcallsHeaderParserTest::testTopLevelTokensExcludeNestedBodiescallsIdentifierReferencesTest::testReferencesAnyIdentifierChecksEveryCandidatecallsIdentifierReferencesTest::testReferencesIdentifierMatchesWholeNamescallsDiagnosticKeywordsTest::testContainsKeywordIgnoresQuotedTextcallsMySqlLexerProfileTest::testCreateAddsMySqlHashLineCommentscallsMySqlLexerProfileTest::testUsesDefaultAndAnsiQuotesModesExplicitlycallsReferenceReaderTest::testClosingTokencallsReferenceReaderTest::testFindFromEndcallsReferenceReaderTest::testIdentifierComponentAtcallsReferenceReaderTest::testMatchesKeywordSequencecallsReferenceReaderTest::testParenthesizedReferencescallsReferenceReaderTest::testReferenceAtcallsTokenReaderTest::testMatchesAnyAcceptsOnlyCompleteFormscallsTokenReaderTest::testMatchesRejectsExtraTokensAndQuotedKeywordscallsTokenReaderTest::testNameAfterReadsSavepointNamescallsAssignmentReaderTest::testLastIdentifierDecodesEscapedNamescalls
Called from 51
- static-call ZtdQuery\Platform\MySql\Rewrite\Classification\CteStatementKind::classifyWithFallback() packages/ztd-query-mysql/src/Rewrite/Classification/CteStatementKind.php:34
- static-call ZtdQuery\Platform\MySql\Rewrite\Cte\MySqlCteShadowComposer::__construct() packages/ztd-query-mysql/src/Rewrite/Cte/MySqlCteShadowComposer.php:24
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\ExpressionEditor::expressionEdit() packages/ztd-query-mysql/src/Rewrite/FullText/ExpressionEditor.php:44
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\ExpressionEditor::queryExpression() packages/ztd-query-mysql/src/Rewrite/FullText/ExpressionEditor.php:76
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\MySqlFullTextSearchRewriter::rewrite() packages/ztd-query-mysql/src/Rewrite/FullText/MySqlFullTextSearchRewriter.php:20
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTargets() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:43
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTargets() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:54
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTarget() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:82
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\RowProjector::substituteVariables() packages/ztd-query-mysql/src/Rewrite/LoadData/RowProjector.php:55
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\MySqlPartitionSelectionRewriter::rewrite() packages/ztd-query-mysql/src/Rewrite/Partition/MySqlPartitionSelectionRewriter.php:31
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\SelectionReader::partitionNames() packages/ztd-query-mysql/src/Rewrite/Partition/SelectionReader.php:61
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\SelectionReader::partitionNames() packages/ztd-query-mysql/src/Rewrite/Partition/SelectionReader.php:62
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Insert\ReplaceStatementConverter::asInsert() packages/ztd-query-mysql/src/Rewrite/Transformer/Insert/ReplaceStatementConverter.php:24
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::projectionCount() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:36
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::projectionCount() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:41
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::alias() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:54
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::alias() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:79
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::containsWildcard() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:52
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::removeModifiers() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:74
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::withoutExplicitAlias() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:110
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Update\TargetProjection::unquoteIdentifier() packages/ztd-query-mysql/src/Rewrite/Transformer/Update/TargetProjection.php:119
- static-call ZtdQuery\Platform\MySql\Rewrite\Type\MySqlTypeSemantics::rewrite() packages/ztd-query-mysql/src/Rewrite/Type/MySqlTypeSemantics.php:26
- static-call ZtdQuery\Platform\MySql\Rewrite\Type\RankEdits::enumMembers() packages/ztd-query-mysql/src/Rewrite/Type/RankEdits.php:223
- static-call ZtdQuery\Platform\MySql\Rewrite\Upsert\MySqlNativeUpsertProjector::__construct() packages/ztd-query-mysql/src/Rewrite/Upsert/MySqlNativeUpsertProjector.php:28
- static-call ZtdQuery\Platform\MySql\Schema\Key\MySqlForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-mysql/src/Schema/Key/MySqlForeignKeyDefinitionParser.php:22
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::partitionExpression() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:25
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::listPredicates() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:105
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::listPredicates() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:109
- static-call ZtdQuery\Platform\MySql\Schema\View\MySqlViewDefinitionParser::fromCreateStatement() packages/ztd-query-mysql/src/Schema/View/MySqlViewDefinitionParser.php:32
- static-call ZtdQuery\Platform\MySql\Shadow\Mutation\Upsert\MySqlUpsertExpressionParser::parse() packages/ztd-query-mysql/src/Shadow/Mutation/Upsert/MySqlUpsertExpressionParser.php:23
- static-call ZtdQuery\Platform\MySql\Sql\Diagnostic\MySqlReadOnlyDiagnosticStatement::isSafe() packages/ztd-query-mysql/src/Sql/Diagnostic/MySqlReadOnlyDiagnosticStatement.php:30
- static-call ZtdQuery\Platform\MySql\Sql\Dml\AssignmentExpression::value() packages/ztd-query-mysql/src/Sql/Dml/AssignmentExpression.php:23
- static-call ZtdQuery\Platform\MySql\Sql\Dml\DmlWhereClauseExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/DmlWhereClauseExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\InsertSelectSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/InsertSelectSourceExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateAssignmentExtractor::values() packages/ztd-query-mysql/src/Sql/Dml/UpdateAssignmentExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateAssignmentExtractor::values() packages/ztd-query-mysql/src/Sql/Dml/UpdateAssignmentExtractor.php:29
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/UpdateSourceExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/UpdateSourceExtractor.php:28
- static-call ZtdQuery\Platform\MySql\Sql\MySqlParser::splitStatements() packages/ztd-query-mysql/src/Sql/MySqlParser.php:48
- static-call ZtdQuery\Platform\MySql\Sql\Relation\MySqlSelectRelationParser::fromClauses() packages/ztd-query-mysql/src/Sql/Relation/MySqlSelectRelationParser.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Relation\MySqlSelectRelationParser::references() packages/ztd-query-mysql/src/Sql/Relation/MySqlSelectRelationParser.php:72
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::referencesFromClause() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:24
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::identifierComponentAt() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:130
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::parenthesizedReferences() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:204
- static-call ZtdQuery\Platform\MySql\Sql\Transaction\MySqlTransactionStatementParser::parse() packages/ztd-query-mysql/src/Sql/Transaction/MySqlTransactionStatementParser.php:22
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\AssignmentReader::assignment() packages/ztd-query-mysql/src/Sql/Upsert/AssignmentReader.php:24
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\AssignmentReader::lastIdentifier() packages/ztd-query-mysql/src/Sql/Upsert/AssignmentReader.php:48
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::extract() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::extract() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:27
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::incomingAlias() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:42
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::incomingAlias() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:51
Calls 3
- static-call
Context::hasMode()line 20 - class-const
Context::SQL_MODE_ANSI_QUOTES()line 20 - new SqlLexerProfile line 22
Test cases 123§
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 121
MySqlSessionFactoryTest::testCreateAppliesReflectedAnsiQuotesModeToProductionLexingcallsCteStatementKindTestcallsTableContextTestcallsMySqlCteShadowComposerTestcallsExpressionEditorTest::testExpressionEditcallsMySqlFullTextSearchRewriterTestcallsColumnMappingTestcallsInputFormatTestcallsMySqlLoadDataProjectorTestcallsRecordParserTestcallsRowProjectorTestcallsMySqlQueryGuardTestcallsMySqlRewriterTestcallsMySqlPartitionSelectionRewriterTestcallsSelectionReaderTest::testClosingParenthesisIndexcallsSelectionReaderTest::testHasAliascallsSelectionReaderTest::testPartitionNamescallsSelectionReaderTest::testPartitionSelectioncallsSelectionReaderTest::testRequireNoIndexHintcallsSelectionReaderTest::testTokenIndexAtOrAftercallsSourceProjectionTest::testEditcallsSourceProjectionTest::testEditPreservesExistingAliascallsStatementRewriterTestcallsResultSelectTestcallsDeleteTransformerTestcallsInsertTargetTestcallsReplaceStatementConverterTestcallsResultProjectionTestcallsInsertSelectRendererTestcallsInsertTransformerTestcallsMySqlSelectListAliaserTestcallsMySqlTransformerTestcallsReplaceTransformerTestcallsExpressionAliaserTest::testEndsSelectListcallsExpressionAliaserTest::testIsModifiercallsSelectTransformerTestcallsResultSelectTestcallsTargetProjectionTestcallsUpdateTransformerTestcallsMySqlTypeSemanticsTestcallsRankEditsTest::testAddRankEditEscapesMembersAndRecordsOffsetscallsRankEditsTest::testColumnAtResolvesQualifiedColumnsAsOneSpancallsRankEditsTest::testComparisonEditsRanksBothOperandscallsRankEditsTest::testIsOrderSuffixAcceptsDirectionsSeparatorsAndFollowingClausescallsRankEditsTest::testIsOrderTerminatorRequiresUnquotedClauseKeywordscallsRankEditsTest::testOrderByEditsLeavesArithmeticExpressionsUnchangedcallsRankEditsTest::testOrderedOperatorAtConsumesOnlyOrderingSymbolscallsExpressionBinderTest::testBindExpressioncallsExpressionBinderTest::testBindingAtcallsExpressionBinderTest::testIdentifiercallsExpressionBinderTest::testIncomingBindingcallsExpressionBinderTest::testQualifiedBindingcallsExpressionBinderTest::testSubqueryTokenIndexescallsMetadataColumnsTest::testRendercallsMySqlNativeUpsertProjectorTestcallsMySqlViewShadowRendererTestcallsDefinitionBuilderTestcallsDefinitionReaderTest::testActionCase1callsDefinitionReaderTest::testActionCase2callsDefinitionReaderTest::testActionCase3callsDefinitionReaderTest::testActionCase4callsDefinitionReaderTest::testActionCase5callsDefinitionReaderTest::testForeignKeyColumnscallsDefinitionReaderTest::testIdentifierListcallsDefinitionReaderTest::testKeywordIndexcallsDefinitionReaderTest::testParseEntrycallsDefinitionReaderTest::testReferencedRelationcallsDefinitionReaderTest::testSymbolIndexcallsDefinitionReaderTest::testTableBodycallsMySqlForeignKeyDefinitionParserTestcallsTokenReaderTest::testIsSymbolcallsMySqlSchemaParserTestcallsMySqlSchemaReflectorTestcallsMySqlPartitioningParserTestcallsPredicateCompilerTestcallsMySqlViewDefinitionParserTestcallsRowMutationResolverTestcallsAlterTableMutationTestcallsTableMutationResolverTestcallsExpressionReaderTest::testComparisonOperatorConsumesCompositeSymbolscallsExpressionReaderTest::testParseAdditiveEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseAndEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseColumnReferenceEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseComparisonEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseMultiplicativeEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseOrEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParsePrimaryEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseUnaryEvaluatesTheConsumedExpressioncallsExpressionReaderTest::testParseValuesReferenceReadsIncomingColumncallsLiteralReaderTest::testIdentifierPreservesWordsAndUnquotesNamescallsMySqlUpsertExpressionParserTestcallsMySqlMutationResolverTestcallsHeaderParserTest::testContentsPreservesRecursiveHeaderscallsHeaderParserTest::testFindAsIndexSkipsColumnListsAndStopsAtWordscallsHeaderParserTest::testIdentifierNameUnquotesNamesAndRejectsSymbolscallsHeaderParserTest::testIsSymbolRequiresTheRequestedDelimitercallsHeaderParserTest::testParseHeaderExtractsNamesAndStatementOffsetcallsHeaderParserTest::testTopLevelTokensExcludeNestedBodiescallsIdentifierReferencesTest::testReferencesAnyIdentifierChecksEveryCandidatecallsIdentifierReferencesTest::testReferencesIdentifierMatchesWholeNamescallsDiagnosticKeywordsTest::testContainsKeywordIgnoresQuotedTextcallsMySqlReadOnlyDiagnosticStatementTestcallsAssignmentExpressionTestcallsDmlWhereClauseExtractorTestcallsInsertSelectSourceExtractorTestcallsUpdateAssignmentExtractorTestcallsUpdateSourceExtractorTestcallsMySqlParserTestcallsMySqlSelectRelationParserTestcallsReferenceReaderTest::testClosingTokencallsReferenceReaderTest::testFindFromEndcallsReferenceReaderTest::testIdentifierComponentAtcallsReferenceReaderTest::testMatchesKeywordSequencecallsReferenceReaderTest::testParenthesizedReferencescallsReferenceReaderTest::testReferenceAtcallsMySqlTransactionStatementParserTestcallsTokenReaderTest::testMatchesAnyAcceptsOnlyCompleteFormscallsTokenReaderTest::testMatchesRejectsExtraTokensAndQuotedKeywordscallsTokenReaderTest::testNameAfterReadsSavepointNamescallsAssignmentReaderTest::testLastIdentifierDecodesEscapedNamescallsMySqlUpsertAssignmentExtractorTestcalls
Relations§
Static calls 51
- static-call ZtdQuery\Platform\MySql\Rewrite\Classification\CteStatementKind::classifyWithFallback() packages/ztd-query-mysql/src/Rewrite/Classification/CteStatementKind.php:34
- static-call ZtdQuery\Platform\MySql\Rewrite\Cte\MySqlCteShadowComposer::__construct() packages/ztd-query-mysql/src/Rewrite/Cte/MySqlCteShadowComposer.php:24
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\ExpressionEditor::expressionEdit() packages/ztd-query-mysql/src/Rewrite/FullText/ExpressionEditor.php:44
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\ExpressionEditor::queryExpression() packages/ztd-query-mysql/src/Rewrite/FullText/ExpressionEditor.php:76
- static-call ZtdQuery\Platform\MySql\Rewrite\FullText\MySqlFullTextSearchRewriter::rewrite() packages/ztd-query-mysql/src/Rewrite/FullText/MySqlFullTextSearchRewriter.php:20
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTargets() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:43
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTargets() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:54
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\ColumnMapping::inputTarget() packages/ztd-query-mysql/src/Rewrite/LoadData/ColumnMapping.php:82
- static-call ZtdQuery\Platform\MySql\Rewrite\LoadData\RowProjector::substituteVariables() packages/ztd-query-mysql/src/Rewrite/LoadData/RowProjector.php:55
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\MySqlPartitionSelectionRewriter::rewrite() packages/ztd-query-mysql/src/Rewrite/Partition/MySqlPartitionSelectionRewriter.php:31
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\SelectionReader::partitionNames() packages/ztd-query-mysql/src/Rewrite/Partition/SelectionReader.php:61
- static-call ZtdQuery\Platform\MySql\Rewrite\Partition\SelectionReader::partitionNames() packages/ztd-query-mysql/src/Rewrite/Partition/SelectionReader.php:62
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Insert\ReplaceStatementConverter::asInsert() packages/ztd-query-mysql/src/Rewrite/Transformer/Insert/ReplaceStatementConverter.php:24
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::projectionCount() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:36
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::projectionCount() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:41
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::alias() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:54
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\MySqlSelectListAliaser::alias() packages/ztd-query-mysql/src/Rewrite/Transformer/MySqlSelectListAliaser.php:79
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::containsWildcard() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:52
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::removeModifiers() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:74
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Select\ExpressionAliaser::withoutExplicitAlias() packages/ztd-query-mysql/src/Rewrite/Transformer/Select/ExpressionAliaser.php:110
- static-call ZtdQuery\Platform\MySql\Rewrite\Transformer\Update\TargetProjection::unquoteIdentifier() packages/ztd-query-mysql/src/Rewrite/Transformer/Update/TargetProjection.php:119
- static-call ZtdQuery\Platform\MySql\Rewrite\Type\MySqlTypeSemantics::rewrite() packages/ztd-query-mysql/src/Rewrite/Type/MySqlTypeSemantics.php:26
- static-call ZtdQuery\Platform\MySql\Rewrite\Type\RankEdits::enumMembers() packages/ztd-query-mysql/src/Rewrite/Type/RankEdits.php:223
- static-call ZtdQuery\Platform\MySql\Rewrite\Upsert\MySqlNativeUpsertProjector::__construct() packages/ztd-query-mysql/src/Rewrite/Upsert/MySqlNativeUpsertProjector.php:28
- static-call ZtdQuery\Platform\MySql\Schema\Key\MySqlForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-mysql/src/Schema/Key/MySqlForeignKeyDefinitionParser.php:22
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::partitionExpression() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:25
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::listPredicates() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:105
- static-call ZtdQuery\Platform\MySql\Schema\Partition\PredicateCompiler::listPredicates() packages/ztd-query-mysql/src/Schema/Partition/PredicateCompiler.php:109
- static-call ZtdQuery\Platform\MySql\Schema\View\MySqlViewDefinitionParser::fromCreateStatement() packages/ztd-query-mysql/src/Schema/View/MySqlViewDefinitionParser.php:32
- static-call ZtdQuery\Platform\MySql\Shadow\Mutation\Upsert\MySqlUpsertExpressionParser::parse() packages/ztd-query-mysql/src/Shadow/Mutation/Upsert/MySqlUpsertExpressionParser.php:23
- static-call ZtdQuery\Platform\MySql\Sql\Diagnostic\MySqlReadOnlyDiagnosticStatement::isSafe() packages/ztd-query-mysql/src/Sql/Diagnostic/MySqlReadOnlyDiagnosticStatement.php:30
- static-call ZtdQuery\Platform\MySql\Sql\Dml\AssignmentExpression::value() packages/ztd-query-mysql/src/Sql/Dml/AssignmentExpression.php:23
- static-call ZtdQuery\Platform\MySql\Sql\Dml\DmlWhereClauseExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/DmlWhereClauseExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\InsertSelectSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/InsertSelectSourceExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateAssignmentExtractor::values() packages/ztd-query-mysql/src/Sql/Dml/UpdateAssignmentExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateAssignmentExtractor::values() packages/ztd-query-mysql/src/Sql/Dml/UpdateAssignmentExtractor.php:29
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/UpdateSourceExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Dml\UpdateSourceExtractor::extract() packages/ztd-query-mysql/src/Sql/Dml/UpdateSourceExtractor.php:28
- static-call ZtdQuery\Platform\MySql\Sql\MySqlParser::splitStatements() packages/ztd-query-mysql/src/Sql/MySqlParser.php:48
- static-call ZtdQuery\Platform\MySql\Sql\Relation\MySqlSelectRelationParser::fromClauses() packages/ztd-query-mysql/src/Sql/Relation/MySqlSelectRelationParser.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Relation\MySqlSelectRelationParser::references() packages/ztd-query-mysql/src/Sql/Relation/MySqlSelectRelationParser.php:72
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::referencesFromClause() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:24
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::identifierComponentAt() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:130
- static-call ZtdQuery\Platform\MySql\Sql\Relation\ReferenceReader::parenthesizedReferences() packages/ztd-query-mysql/src/Sql/Relation/ReferenceReader.php:204
- static-call ZtdQuery\Platform\MySql\Sql\Transaction\MySqlTransactionStatementParser::parse() packages/ztd-query-mysql/src/Sql/Transaction/MySqlTransactionStatementParser.php:22
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\AssignmentReader::assignment() packages/ztd-query-mysql/src/Sql/Upsert/AssignmentReader.php:24
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\AssignmentReader::lastIdentifier() packages/ztd-query-mysql/src/Sql/Upsert/AssignmentReader.php:48
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::extract() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:20
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::extract() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:27
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::incomingAlias() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:42
- static-call ZtdQuery\Platform\MySql\Sql\Upsert\MySqlUpsertAssignmentExtractor::incomingAlias() packages/ztd-query-mysql/src/Sql/Upsert/MySqlUpsertAssignmentExtractor.php:51