classSqliteLexerProfile
final class SqliteLexerProfile
Defines SQLite quoting, comment and parameter-token conventions.
Methods§
public static function create(): SqlLexerProfileCreates the SQLite-specific collaborators for a ZTD session.
Returns
Test cases 42
CteHeaderParserTest::testBodyEndIndexHandlesMaterializationAndIncompleteGroupscallsMatchExpressionRewriterTest::testExpressionEditProjectsAllDocumentColumnscallsMatchExpressionRewriterTest::testExpressionEditRejectsAnUnknownDocumentcallsIndexHintTokensTest::testHintRangeRecognizesBothSupportedFormscallsIndexHintTokensTest::testIdentifierEndIndexRequiresACompleteNamecallsIndexHintTokensTest::testSkipAliasLeavesSourceClausesUntouchedcallsIndexHintTokensTest::testTokenIndexAtOrAfterUsesByteOffsetscallsUpsertExpressionBinderTest::testSubqueryTokenIndexesMarksOnlyNestedQueryTokenscallsForeignKeyEntryParserTest::testActionDistinguishesSupportedReferentialActionscallsForeignKeyEntryParserTest::testForeignKeyColumnsExtractsLocalCompositeKeycallsForeignKeyEntryParserTest::testIdentifierListRequiresAClosingGroupcallsForeignKeyEntryParserTest::testParseEntryAcceptsInlineReferencesAndRejectsMissingRelationscallsForeignKeyEntryParserTest::testParseEntryReadsNamedConstraintAndActionscallsForeignKeyEntryParserTest::testReferencedRelationUnqualifiesTableAndReadsColumnscallsForeignKeyTokensTest::testKeywordIndexRequiresTopLevelKeywordcallsForeignKeyTokensTest::testSymbolIndexHonorsOffsetAndNestingcallsArithmeticExpressionParserTest::testParseAdditiveHonorsMultiplicationPrecedencecallsArithmeticExpressionParserTest::testParseMultiplicativeConsumesDivisionAndRemaindercallsArithmeticExpressionParserTest::testParseUnaryConsumesNestedSignscallsArithmeticExpressionParserTest::testParseUnaryNotUsesSqlTruthcallsComparisonExpressionParserTest::testComparisonOperatorConsumesBothSymbolscallsComparisonExpressionParserTest::testParseComparisonEvaluatesNotEqualcallsExpressionCursorTest::testInitialPositionAndSourceArePreservedcallsLogicalExpressionParserTest::testParseAndCombinesComparisonscallsLogicalExpressionParserTest::testParseOrHonorsAndPrecedencecallsPrimaryExpressionParserTest::testParseColumnSelectsIncomingRowcallsPrimaryExpressionParserTest::testParsePrimaryDecodesStringLiteralcallsPrimaryExpressionParserTest::testParsePrimaryEvaluatesParenthesizedExpressioncallsPrimaryExpressionParserTest::testParsePrimaryPreservesNullcallsAlterOperationParserTest::testAlterClauseExcludesTrailingSemicoloncallsAttachTokensTest::testIsIdentifierSuffixRequiresExactlyOneIdentifiercallsRelationSourceParserTest::testClosingTokenReturnsMatchingTopLevelEndcallsRelationSourceParserTest::testFindFromEndStopsAtClauseBoundarycallsRelationSourceParserTest::testIdentifierComponentAtAcceptsWordsAndQuotedNamescallsRelationSourceParserTest::testMatchesKeywordSequenceChecksEveryPartcallsRelationSourceParserTest::testReferenceAtRetainsQualifiedOffsetscallsReturningItemParserTest::testAsIndexLocatesExplicitAliascallsReturningItemParserTest::testIsIdentifierPathRejectsOperatorscallsSqliteLexerProfileTest::testCreateSelectsSqliteLexicalCapabilitiescallsTransactionTokensTest::testMatchesAnySelectsOneCompleteFormcallsTransactionTokensTest::testMatchesRequiresEveryKeywordAndTokencallsTransactionTokensTest::testNameAfterDecodesOnlyACompleteSavepointFormcalls
Called from 49
- static-call ZtdQuery\Platform\Sqlite\Connection\Parameter\SqlitePdoParameterBindingCompiler::compile() packages/ztd-query-sqlite/src/Connection/Parameter/SqlitePdoParameterBindingCompiler.php:37
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CteHeaderParser::parseHeader() packages/ztd-query-sqlite/src/Rewrite/Cte/CteHeaderParser.php:25
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CtePrefixMerger::prepend() packages/ztd-query-sqlite/src/Rewrite/Cte/CtePrefixMerger.php:22
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CteReferences::referencesIdentifier() packages/ztd-query-sqlite/src/Rewrite/Cte/CteReferences.php:22
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\SqliteCteShadowComposer::compose() packages/ztd-query-sqlite/src/Rewrite/Cte/SqliteCteShadowComposer.php:27
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\SqliteCteShadowComposer::carryPrefix() packages/ztd-query-sqlite/src/Rewrite/Cte/SqliteCteShadowComposer.php:67
- static-call ZtdQuery\Platform\Sqlite\Rewrite\FullText\SqliteFullTextSearchRewriter::rewrite() packages/ztd-query-sqlite/src/Rewrite/FullText/SqliteFullTextSearchRewriter.php:33
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Index\SqliteIndexHintStripper::strip() packages/ztd-query-sqlite/src/Rewrite/Index/SqliteIndexHintStripper.php:24
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Returning\SqliteReturningProjectionParser::parse() packages/ztd-query-sqlite/src/Rewrite/Returning/SqliteReturningProjectionParser.php:23
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Returning\SqliteReturningProjectionParser::parse() packages/ztd-query-sqlite/src/Rewrite/Returning/SqliteReturningProjectionParser.php:29
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Transformer\Insert\InsertProjectionBuilder::buildInsertSelect() packages/ztd-query-sqlite/src/Rewrite/Transformer/Insert/InsertProjectionBuilder.php:69
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Upsert\UpsertExpressionBinder::bindExpression() packages/ztd-query-sqlite/src/Rewrite/Upsert/UpsertExpressionBinder.php:40
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Upsert\UpsertExpressionBinder::identifier() packages/ztd-query-sqlite/src/Rewrite/Upsert/UpsertExpressionBinder.php:120
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\ColumnDefinitionParser::parseColumnDefinition() packages/ztd-query-sqlite/src/Schema/Create/ColumnDefinitionParser.php:43
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\ColumnDefinitionParser::parseColumnDefinition() packages/ztd-query-sqlite/src/Schema/Create/ColumnDefinitionParser.php:50
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::tableBody() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:30
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasValidTableOptions() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:56
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasWithoutRowid() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:107
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasWithoutRowid() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:112
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::parseFts5VirtualTable() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:33
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::parseFts5VirtualTable() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:34
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::body() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:76
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\ForeignKeyTokens::tableBody() packages/ztd-query-sqlite/src/Schema/Key/ForeignKeyTokens.php:24
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\SqliteForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-sqlite/src/Schema/Key/SqliteForeignKeyDefinitionParser.php:27
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\SqliteForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-sqlite/src/Schema/Key/SqliteForeignKeyDefinitionParser.php:28
- static-call ZtdQuery\Platform\Sqlite\Schema\View\SqliteViewDefinitionParser::fromCreateStatement() packages/ztd-query-sqlite/src/Schema/View/SqliteViewDefinitionParser.php:30
- static-call ZtdQuery\Platform\Sqlite\Shadow\Mutation\Upsert\SqliteUpsertExpressionParser::parse() packages/ztd-query-sqlite/src/Shadow/Mutation/Upsert/SqliteUpsertExpressionParser.php:25
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::alterOperation() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:24
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::singleIdentifier() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:98
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::renamedIdentifiers() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:112
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\AttachTokens::isIdentifierSuffix() packages/ztd-query-sqlite/src/Sql/Attach/AttachTokens.php:31
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\AttachTokens::isIdentifierSuffix() packages/ztd-query-sqlite/src/Sql/Attach/AttachTokens.php:38
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\SqliteInMemoryAttachStatement::isSafe() packages/ztd-query-sqlite/src/Sql/Attach/SqliteInMemoryAttachStatement.php:20
- static-call ZtdQuery\Platform\Sqlite\Sql\Diagnostic\SqliteReadOnlyDiagnosticStatement::isSafe() packages/ztd-query-sqlite/src/Sql/Diagnostic/SqliteReadOnlyDiagnosticStatement.php:19
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractUpdateAssignments() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:23
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractOnConflictUpdates() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:41
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractOnConflictUpdates() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:45
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractUpdateAlias() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:22
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractUpdateFromClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:63
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractWhereClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:74
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractOrderByClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:85
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractLimitClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:96
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractOnConflictUpdateWhere() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:104
- static-call ZtdQuery\Platform\Sqlite\Sql\Relation\RelationSourceParser::identifierComponentAt() packages/ztd-query-sqlite/src/Sql/Relation/RelationSourceParser.php:133
- static-call ZtdQuery\Platform\Sqlite\Sql\Relation\RelationSourceParser::tokens() packages/ztd-query-sqlite/src/Sql/Relation/RelationSourceParser.php:194
- static-call ZtdQuery\Platform\Sqlite\Sql\Returning\ReturningItemParser::parseItem() packages/ztd-query-sqlite/src/Sql/Returning/ReturningItemParser.php:24
- static-call ZtdQuery\Platform\Sqlite\Sql\Statement\StatementStructure::splitStatements() packages/ztd-query-sqlite/src/Sql/Statement/StatementStructure.php:23
- static-call ZtdQuery\Platform\Sqlite\Sql\Statement\StatementStructure::statementTail() packages/ztd-query-sqlite/src/Sql/Statement/StatementStructure.php:41
- static-call ZtdQuery\Platform\Sqlite\Sql\Transaction\SqliteTransactionStatementParser::parse() packages/ztd-query-sqlite/src/Sql/Transaction/SqliteTransactionStatementParser.php:21
Calls 1
Test cases 89§
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 88
SqlitePdoParameterBindingCompilerTestcallsReferencedTableLookupTestcallsTableContextBuilderTestcallsCteDependenciesTestcallsCteHeaderParserTest::testBodyEndIndexHandlesMaterializationAndIncompleteGroupscallsCtePrefixMergerTestcallsCteReferencesTestcallsSqliteCteShadowComposerTestcallsMatchExpressionRewriterTest::testExpressionEditProjectsAllDocumentColumnscallsMatchExpressionRewriterTest::testExpressionEditRejectsAnUnknownDocumentcallsSqliteFullTextSearchRewriterTestcallsIndexHintTokensTest::testHintRangeRecognizesBothSupportedFormscallsIndexHintTokensTest::testIdentifierEndIndexRequiresACompleteNamecallsIndexHintTokensTest::testSkipAliasLeavesSourceClausesUntouchedcallsIndexHintTokensTest::testTokenIndexAtOrAfterUsesByteOffsetscallsSqliteIndexHintStripperTestcallsSqliteReturningProjectionParserTestcallsSqliteQueryGuardTestcallsSqliteRewriterTestcallsStatementRewriterTestcallsDeleteTransformerTestcallsInsertProjectionBuilderTestcallsInsertTransformerTestcallsSelectTransformerTestcallsSqliteTransformerTestcallsUpdateTransformerTestcallsSqliteNativeUpsertProjectorTestcallsUpsertExpressionBinderTest::testSubqueryTokenIndexesMarksOnlyNestedQueryTokenscallsSqliteViewShadowRendererTestcallsColumnDefinitionParserTestcallsTableBodyParserTestcallsTableDefinitionBuilderTestcallsVirtualTableParserTestcallsForeignKeyEntryParserTest::testActionDistinguishesSupportedReferentialActionscallsForeignKeyEntryParserTest::testForeignKeyColumnsExtractsLocalCompositeKeycallsForeignKeyEntryParserTest::testIdentifierListRequiresAClosingGroupcallsForeignKeyEntryParserTest::testParseEntryAcceptsInlineReferencesAndRejectsMissingRelationscallsForeignKeyEntryParserTest::testParseEntryReadsNamedConstraintAndActionscallsForeignKeyEntryParserTest::testReferencedRelationUnqualifiesTableAndReadsColumnscallsForeignKeyTokensTest::testKeywordIndexRequiresTopLevelKeywordcallsForeignKeyTokensTest::testSymbolIndexHonorsOffsetAndNestingcallsSqliteForeignKeyDefinitionParserTestcallsSqliteSchemaParserTestcallsSqliteSchemaReflectorTestcallsSqliteViewDefinitionParserTestcallsAddColumnResolverTestcallsDropColumnResolverTestcallsRenameResolverTestcallsArithmeticExpressionParserTest::testParseAdditiveHonorsMultiplicationPrecedencecallsArithmeticExpressionParserTest::testParseMultiplicativeConsumesDivisionAndRemaindercallsArithmeticExpressionParserTest::testParseUnaryConsumesNestedSignscallsArithmeticExpressionParserTest::testParseUnaryNotUsesSqlTruthcallsComparisonExpressionParserTest::testComparisonOperatorConsumesBothSymbolscallsComparisonExpressionParserTest::testParseComparisonEvaluatesNotEqualcallsExpressionCursorTest::testInitialPositionAndSourceArePreservedcallsLogicalExpressionParserTest::testParseAndCombinesComparisonscallsLogicalExpressionParserTest::testParseOrHonorsAndPrecedencecallsPrimaryExpressionParserTest::testParseColumnSelectsIncomingRowcallsPrimaryExpressionParserTest::testParsePrimaryDecodesStringLiteralcallsPrimaryExpressionParserTest::testParsePrimaryEvaluatesParenthesizedExpressioncallsPrimaryExpressionParserTest::testParsePrimaryPreservesNullcallsSqliteUpsertExpressionParserTestcallsInsertMutationResolverTestcallsRowMutationResolverTestcallsTableMutationResolverTestcallsSqliteMutationResolverTestcallsAlterOperationParserTest::testAlterClauseExcludesTrailingSemicoloncallsAttachTokensTest::testIsIdentifierSuffixRequiresExactlyOneIdentifiercallsSqliteInMemoryAttachStatementTestcallsSqliteReadOnlyDiagnosticStatementTestcallsAssignmentParserTestcallsUpdateClauseParserTestcallsRelationSourceParserTest::testClosingTokenReturnsMatchingTopLevelEndcallsRelationSourceParserTest::testFindFromEndStopsAtClauseBoundarycallsRelationSourceParserTest::testIdentifierComponentAtAcceptsWordsAndQuotedNamescallsRelationSourceParserTest::testMatchesKeywordSequenceChecksEveryPartcallsRelationSourceParserTest::testReferenceAtRetainsQualifiedOffsetscallsSqliteSelectRelationParserTestcallsReturningItemParserTest::testAsIndexLocatesExplicitAliascallsReturningItemParserTest::testIsIdentifierPathRejectsOperatorscallsSqliteParserTestcallsStatementStructureTestcallsTargetTableParserTestcallsSqliteTransactionStatementParserTestcallsTransactionTokensTest::testMatchesAnySelectsOneCompleteFormcallsTransactionTokensTest::testMatchesRequiresEveryKeywordAndTokencallsTransactionTokensTest::testNameAfterDecodesOnlyACompleteSavepointFormcallsSqliteSessionFactoryTestcalls
Relations§
Static calls 49
- static-call ZtdQuery\Platform\Sqlite\Connection\Parameter\SqlitePdoParameterBindingCompiler::compile() packages/ztd-query-sqlite/src/Connection/Parameter/SqlitePdoParameterBindingCompiler.php:37
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CteHeaderParser::parseHeader() packages/ztd-query-sqlite/src/Rewrite/Cte/CteHeaderParser.php:25
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CtePrefixMerger::prepend() packages/ztd-query-sqlite/src/Rewrite/Cte/CtePrefixMerger.php:22
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\CteReferences::referencesIdentifier() packages/ztd-query-sqlite/src/Rewrite/Cte/CteReferences.php:22
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\SqliteCteShadowComposer::compose() packages/ztd-query-sqlite/src/Rewrite/Cte/SqliteCteShadowComposer.php:27
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Cte\SqliteCteShadowComposer::carryPrefix() packages/ztd-query-sqlite/src/Rewrite/Cte/SqliteCteShadowComposer.php:67
- static-call ZtdQuery\Platform\Sqlite\Rewrite\FullText\SqliteFullTextSearchRewriter::rewrite() packages/ztd-query-sqlite/src/Rewrite/FullText/SqliteFullTextSearchRewriter.php:33
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Index\SqliteIndexHintStripper::strip() packages/ztd-query-sqlite/src/Rewrite/Index/SqliteIndexHintStripper.php:24
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Returning\SqliteReturningProjectionParser::parse() packages/ztd-query-sqlite/src/Rewrite/Returning/SqliteReturningProjectionParser.php:23
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Returning\SqliteReturningProjectionParser::parse() packages/ztd-query-sqlite/src/Rewrite/Returning/SqliteReturningProjectionParser.php:29
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Transformer\Insert\InsertProjectionBuilder::buildInsertSelect() packages/ztd-query-sqlite/src/Rewrite/Transformer/Insert/InsertProjectionBuilder.php:69
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Upsert\UpsertExpressionBinder::bindExpression() packages/ztd-query-sqlite/src/Rewrite/Upsert/UpsertExpressionBinder.php:40
- static-call ZtdQuery\Platform\Sqlite\Rewrite\Upsert\UpsertExpressionBinder::identifier() packages/ztd-query-sqlite/src/Rewrite/Upsert/UpsertExpressionBinder.php:120
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\ColumnDefinitionParser::parseColumnDefinition() packages/ztd-query-sqlite/src/Schema/Create/ColumnDefinitionParser.php:43
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\ColumnDefinitionParser::parseColumnDefinition() packages/ztd-query-sqlite/src/Schema/Create/ColumnDefinitionParser.php:50
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::tableBody() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:30
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasValidTableOptions() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:56
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasWithoutRowid() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:107
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\TableBodyParser::hasWithoutRowid() packages/ztd-query-sqlite/src/Schema/Create/TableBodyParser.php:112
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::parseFts5VirtualTable() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:33
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::parseFts5VirtualTable() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:34
- static-call ZtdQuery\Platform\Sqlite\Schema\Create\VirtualTableParser::body() packages/ztd-query-sqlite/src/Schema/Create/VirtualTableParser.php:76
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\ForeignKeyTokens::tableBody() packages/ztd-query-sqlite/src/Schema/Key/ForeignKeyTokens.php:24
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\SqliteForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-sqlite/src/Schema/Key/SqliteForeignKeyDefinitionParser.php:27
- static-call ZtdQuery\Platform\Sqlite\Schema\Key\SqliteForeignKeyDefinitionParser::parseCreateTable() packages/ztd-query-sqlite/src/Schema/Key/SqliteForeignKeyDefinitionParser.php:28
- static-call ZtdQuery\Platform\Sqlite\Schema\View\SqliteViewDefinitionParser::fromCreateStatement() packages/ztd-query-sqlite/src/Schema/View/SqliteViewDefinitionParser.php:30
- static-call ZtdQuery\Platform\Sqlite\Shadow\Mutation\Upsert\SqliteUpsertExpressionParser::parse() packages/ztd-query-sqlite/src/Shadow/Mutation/Upsert/SqliteUpsertExpressionParser.php:25
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::alterOperation() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:24
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::singleIdentifier() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:98
- static-call ZtdQuery\Platform\Sqlite\Sql\Alter\AlterOperationParser::renamedIdentifiers() packages/ztd-query-sqlite/src/Sql/Alter/AlterOperationParser.php:112
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\AttachTokens::isIdentifierSuffix() packages/ztd-query-sqlite/src/Sql/Attach/AttachTokens.php:31
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\AttachTokens::isIdentifierSuffix() packages/ztd-query-sqlite/src/Sql/Attach/AttachTokens.php:38
- static-call ZtdQuery\Platform\Sqlite\Sql\Attach\SqliteInMemoryAttachStatement::isSafe() packages/ztd-query-sqlite/src/Sql/Attach/SqliteInMemoryAttachStatement.php:20
- static-call ZtdQuery\Platform\Sqlite\Sql\Diagnostic\SqliteReadOnlyDiagnosticStatement::isSafe() packages/ztd-query-sqlite/src/Sql/Diagnostic/SqliteReadOnlyDiagnosticStatement.php:19
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractUpdateAssignments() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:23
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractOnConflictUpdates() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:41
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Expression\AssignmentParser::extractOnConflictUpdates() packages/ztd-query-sqlite/src/Sql/Dml/Expression/AssignmentParser.php:45
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractUpdateAlias() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:22
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractUpdateFromClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:63
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractWhereClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:74
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractOrderByClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:85
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractLimitClause() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:96
- static-call ZtdQuery\Platform\Sqlite\Sql\Dml\Update\UpdateClauseParser::extractOnConflictUpdateWhere() packages/ztd-query-sqlite/src/Sql/Dml/Update/UpdateClauseParser.php:104
- static-call ZtdQuery\Platform\Sqlite\Sql\Relation\RelationSourceParser::identifierComponentAt() packages/ztd-query-sqlite/src/Sql/Relation/RelationSourceParser.php:133
- static-call ZtdQuery\Platform\Sqlite\Sql\Relation\RelationSourceParser::tokens() packages/ztd-query-sqlite/src/Sql/Relation/RelationSourceParser.php:194
- static-call ZtdQuery\Platform\Sqlite\Sql\Returning\ReturningItemParser::parseItem() packages/ztd-query-sqlite/src/Sql/Returning/ReturningItemParser.php:24
- static-call ZtdQuery\Platform\Sqlite\Sql\Statement\StatementStructure::splitStatements() packages/ztd-query-sqlite/src/Sql/Statement/StatementStructure.php:23
- static-call ZtdQuery\Platform\Sqlite\Sql\Statement\StatementStructure::statementTail() packages/ztd-query-sqlite/src/Sql/Statement/StatementStructure.php:41
- static-call ZtdQuery\Platform\Sqlite\Sql\Transaction\SqliteTransactionStatementParser::parse() packages/ztd-query-sqlite/src/Sql/Transaction/SqliteTransactionStatementParser.php:21