PhpMyAdmin
SqlParser
Components
AlterOperation
ArrayObj
CaseExpression
Condition
CreateDefinition
DataType
Expression
FunctionCall
GroupKeyword
IndexHint
IntoKeyword
JoinKeyword
Key
Limit
LockExpression
OptionsArray
OrderKeyword
ParameterDefinition
PartitionDefinition
Reference
RenameOperation
SetOperation
WithKeyword
Contexts
ContextMariaDb100000
ContextMariaDb100100
ContextMariaDb100200
ContextMariaDb100300
ContextMariaDb100400
ContextMariaDb100500
ContextMariaDb100600
ContextMariaDb100700
ContextMariaDb100800
ContextMariaDb100900
ContextMariaDb101000
ContextMariaDb101100
ContextMariaDb110000
ContextMariaDb110100
ContextMariaDb110200
ContextMariaDb110300
ContextMariaDb110400
ContextMariaDb110500
ContextMariaDb110600
ContextMariaDb110700
ContextMySql50000
ContextMySql50100
ContextMySql50500
ContextMySql50600
ContextMySql50700
ContextMySql80000
ContextMySql80100
ContextMySql80200
ContextMySql80300
ContextMySql80400
ContextMySql90000
ContextMySql90100
Exceptions
LexerException
ParserException
Parsers
AlterOperations
Array2d
ArrayObjs
CaseExpressions
Conditions
CreateDefinitions
DataTypes
ExpressionArray
Expressions
FunctionCalls
GroupKeywords
IndexHints
IntoKeywords
JoinKeywords
Keys
Limits
LockExpressions
OptionsArrays
OrderKeywords
ParameterDefinitions
PartitionDefinitions
References
RenameOperations
SetOperations
UnionKeywords
Statements
AlterStatement
AnalyzeStatement
BackupStatement
CallStatement
CheckStatement
ChecksumStatement
CreateStatement
DeleteStatement
DropStatement
ExplainStatement
InsertStatement
KillStatement
LoadStatement
LockStatement
MaintenanceStatement
NotImplementedStatement
OptimizeStatement
PurgeStatement
RenameStatement
RepairStatement
ReplaceStatement
RestoreStatement
SelectStatement
SetStatement
ShowStatement
TransactionStatement
TruncateStatement
UpdateStatement
WithStatement
Tools
ContextGenerator
CustomJsonSerializer
TestGenerator
Utils
BufferedQuery
CLI
Error
ForeignKey
Formatter
Query
StatementFlags
StatementInfo
Table
Component
Context
Lexer
Parseable
Parser
Statement
Token
TokensList
Translator
UtfString
Toggle navigation
A validating SQL lexer and parser with a focus on MySQL dialect.
Classes
Namespaces
Interfaces
Traits
Index
Search
Namespaces
PhpMyAdmin
PhpMyAdmin
PhpMyAdmin\SqlParser
PhpMyAdmin\SqlParser\Components
PhpMyAdmin\SqlParser\Contexts
PhpMyAdmin\SqlParser\Exceptions
PhpMyAdmin\SqlParser\Parsers
PhpMyAdmin\SqlParser\Statements
PhpMyAdmin\SqlParser\Tools
PhpMyAdmin\SqlParser\Utils