summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichal Čihař <michal@cihar.com>2016-11-30 11:47:42 +0100
committerMichal Čihař <michal@cihar.com>2016-11-30 11:48:15 +0100
commit19efddda62f18871b5367b759e45d86cda42ec9b (patch)
tree591bb136ba85c204b7fcbc1928496492844bcfd4 /src
parent3d206ed0b449683ebd9ba836ff490a122e4f46af (diff)
downloadsql-parser-19efddda62f18871b5367b759e45d86cda42ec9b.zip
sql-parser-19efddda62f18871b5367b759e45d86cda42ec9b.tar.gz
sql-parser-19efddda62f18871b5367b759e45d86cda42ec9b.tar.bz2
Recognize BINARY as function
Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12762 Signed-off-by: Michal Čihař <michal@cihar.com>
Diffstat (limited to 'src')
-rw-r--r--src/Contexts/ContextMySql50000.php3
-rw-r--r--src/Contexts/ContextMySql50100.php3
-rw-r--r--src/Contexts/ContextMySql50500.php3
-rw-r--r--src/Contexts/ContextMySql50600.php3
-rw-r--r--src/Contexts/ContextMySql50700.php3
5 files changed, 10 insertions, 5 deletions
diff --git a/src/Contexts/ContextMySql50000.php b/src/Contexts/ContextMySql50000.php
index 82ec3bd..f05cacc 100644
--- a/src/Contexts/ContextMySql50000.php
+++ b/src/Contexts/ContextMySql50000.php
@@ -173,7 +173,7 @@ class ContextMySql50000 extends Context
'INT' => 11, 'SET' => 11,
'BLOB' => 11, 'REAL' => 11,
'FLOAT' => 11,
- 'BIGINT' => 11, 'BINARY' => 11, 'DOUBLE' => 11,
+ 'BIGINT' => 11, 'DOUBLE' => 11,
'DECIMAL' => 11, 'INTEGER' => 11, 'NUMERIC' => 11, 'TINYINT' => 11, 'VARCHAR' => 11,
'LONGBLOB' => 11, 'LONGTEXT' => 11, 'SMALLINT' => 11, 'TINYBLOB' => 11,
'TINYTEXT' => 11,
@@ -281,6 +281,7 @@ class ContextMySql50000 extends Context
'GEOMETRYCOLLECTION' => 41,
'CHAR' => 43,
+ 'BINARY' => 43,
'INTERVAL' => 43,
);
diff --git a/src/Contexts/ContextMySql50100.php b/src/Contexts/ContextMySql50100.php
index f63d174..d529b8f 100644
--- a/src/Contexts/ContextMySql50100.php
+++ b/src/Contexts/ContextMySql50100.php
@@ -187,7 +187,7 @@ class ContextMySql50100 extends Context
'INT' => 11, 'SET' => 11,
'BLOB' => 11, 'REAL' => 11,
'FLOAT' => 11,
- 'BIGINT' => 11, 'BINARY' => 11, 'DOUBLE' => 11,
+ 'BIGINT' => 11, 'DOUBLE' => 11,
'DECIMAL' => 11, 'INTEGER' => 11, 'NUMERIC' => 11, 'TINYINT' => 11, 'VARCHAR' => 11,
'LONGBLOB' => 11, 'LONGTEXT' => 11, 'SMALLINT' => 11, 'TINYBLOB' => 11,
'TINYTEXT' => 11,
@@ -306,6 +306,7 @@ class ContextMySql50100 extends Context
'GEOMETRYCOLLECTION' => 41,
'CHAR' => 43,
+ 'BINARY' => 43,
'INTERVAL' => 43,
);
diff --git a/src/Contexts/ContextMySql50500.php b/src/Contexts/ContextMySql50500.php
index a015dd8..a76f8fe 100644
--- a/src/Contexts/ContextMySql50500.php
+++ b/src/Contexts/ContextMySql50500.php
@@ -191,7 +191,7 @@ class ContextMySql50500 extends Context
'INT' => 11, 'SET' => 11,
'BLOB' => 11, 'REAL' => 11,
'FLOAT' => 11,
- 'BIGINT' => 11, 'BINARY' => 11, 'DOUBLE' => 11,
+ 'BIGINT' => 11, 'DOUBLE' => 11,
'DECIMAL' => 11, 'INTEGER' => 11, 'NUMERIC' => 11, 'TINYINT' => 11, 'VARCHAR' => 11,
'LONGBLOB' => 11, 'LONGTEXT' => 11, 'SMALLINT' => 11, 'TINYBLOB' => 11,
'TINYTEXT' => 11,
@@ -311,6 +311,7 @@ class ContextMySql50500 extends Context
'GEOMETRYCOLLECTION' => 41,
'CHAR' => 43,
+ 'BINARY' => 43,
'INTERVAL' => 43,
);
diff --git a/src/Contexts/ContextMySql50600.php b/src/Contexts/ContextMySql50600.php
index 94655ae..f6723d5 100644
--- a/src/Contexts/ContextMySql50600.php
+++ b/src/Contexts/ContextMySql50600.php
@@ -197,7 +197,7 @@ class ContextMySql50600 extends Context
'INT' => 11, 'SET' => 11,
'BLOB' => 11, 'REAL' => 11,
'FLOAT' => 11,
- 'BIGINT' => 11, 'BINARY' => 11, 'DOUBLE' => 11,
+ 'BIGINT' => 11, 'DOUBLE' => 11,
'DECIMAL' => 11, 'INTEGER' => 11, 'NUMERIC' => 11, 'TINYINT' => 11, 'VARCHAR' => 11,
'LONGBLOB' => 11, 'LONGTEXT' => 11, 'SMALLINT' => 11, 'TINYBLOB' => 11,
'TINYTEXT' => 11,
@@ -340,6 +340,7 @@ class ContextMySql50600 extends Context
'GEOMETRYCOLLECTION' => 41,
'CHAR' => 43,
+ 'BINARY' => 43,
'INTERVAL' => 43,
);
diff --git a/src/Contexts/ContextMySql50700.php b/src/Contexts/ContextMySql50700.php
index 9f83e0f..1cac664 100644
--- a/src/Contexts/ContextMySql50700.php
+++ b/src/Contexts/ContextMySql50700.php
@@ -203,7 +203,7 @@ class ContextMySql50700 extends Context
'INT' => 11, 'SET' => 11,
'BLOB' => 11, 'REAL' => 11,
'FLOAT' => 11,
- 'BIGINT' => 11, 'BINARY' => 11, 'DOUBLE' => 11,
+ 'BIGINT' => 11, 'DOUBLE' => 11,
'DECIMAL' => 11, 'INTEGER' => 11, 'NUMERIC' => 11, 'TINYINT' => 11, 'VARCHAR' => 11,
'LONGBLOB' => 11, 'LONGTEXT' => 11, 'SMALLINT' => 11, 'TINYBLOB' => 11,
'TINYTEXT' => 11,
@@ -352,6 +352,7 @@ class ContextMySql50700 extends Context
'GEOMETRYCOLLECTION' => 41,
'CHAR' => 43,
+ 'BINARY' => 43,
'INTERVAL' => 43,
);