diff options
Diffstat (limited to 'src/Parser.php')
-rw-r--r-- | src/Parser.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Parser.php b/src/Parser.php index c4db416..ec8637a 100644 --- a/src/Parser.php +++ b/src/Parser.php @@ -177,6 +177,10 @@ class Parser extends Core 'field' => 'fields', 'options' => array('parseField' => 'table'), ), + 'FORCE' => array( + 'class' => 'PhpMyAdmin\\SqlParser\\Components\\IndexHint', + 'field' => 'index_hints', + ), 'FROM' => array( 'class' => 'PhpMyAdmin\\SqlParser\\Components\\ExpressionArray', 'field' => 'from', @@ -190,6 +194,10 @@ class Parser extends Core 'class' => 'PhpMyAdmin\\SqlParser\\Components\\Condition', 'field' => 'having', ), + 'IGNORE' => array( + 'class' => 'PhpMyAdmin\\SqlParser\\Components\\IndexHint', + 'field' => 'index_hints', + ), 'INTO' => array( 'class' => 'PhpMyAdmin\\SqlParser\\Components\\IntoKeyword', 'field' => 'into', @@ -308,6 +316,10 @@ class Parser extends Core 'field' => 'tables', 'options' => array('parseField' => 'table'), ), + 'USE' => array( + 'class' => 'PhpMyAdmin\\SqlParser\\Components\\IndexHint', + 'field' => 'index_hints', + ), 'VALUE' => array( 'class' => 'PhpMyAdmin\\SqlParser\\Components\\Array2d', 'field' => 'values', |