summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Parser.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/Parser.php b/src/Parser.php
index 8f4b2ed..6d614f5 100644
--- a/src/Parser.php
+++ b/src/Parser.php
@@ -35,8 +35,9 @@ class Parser
public static $STATEMENT_PARSERS = array(
// MySQL Utility Statements
- 'EXPLAIN' => 'SqlParser\\Statements\\ExplainStatement',
'DESCRIBE' => 'SqlParser\\Statements\\ExplainStatement',
+ 'EXPLAIN' => 'SqlParser\\Statements\\ExplainStatement',
+ 'FLUSH' => '',
'GRANT' => '',
'HELP' => '',
'SET PASSWORD' => '',
@@ -80,15 +81,16 @@ class Parser
// Prepared Statements.
// https://dev.mysql.com/doc/refman/5.7/en/sql-syntax-prepared-statements.html
- 'PREPARE' => '',
+ 'DEALLOCATE' => '',
'EXECUTE' => '',
+ 'PREPARE' => '',
// Transactional and Locking Statements
// https://dev.mysql.com/doc/refman/5.7/en/commit.html
- 'START TRANSACTION' => 'SqlParser\\Statements\\TransactionStatement',
'BEGIN' => 'SqlParser\\Statements\\TransactionStatement',
'COMMIT' => 'SqlParser\\Statements\\TransactionStatement',
'ROLLBACK' => 'SqlParser\\Statements\\TransactionStatement',
+ 'START TRANSACTION' => 'SqlParser\\Statements\\TransactionStatement',
);
/**