Gunnar Morling
3e5f0cef38
DBZ-2151 Completing support for ALTER TABLE DROP INDEX IF EXISTS
2020-06-08 10:58:12 +02:00
Justin Hiza
ae8f530d7e
DBZ-2151 updating ANTLR parser to respect MariaDB syntax for ALTER TABLE DROP INDEX [IF EXISTS]
2020-06-08 10:58:12 +02:00
Andy Teijelo
37e939364f
DBZ-2154: add test for UTC_TIMESTAMP without parenthesis
2020-06-08 09:47:58 +02:00
Andy Teijelo
2dbac5ef41
DBZ-2154: function UTC_TIMESTAMP can be called without parenthesis
2020-06-08 09:47:58 +02:00
Andy Teijelo
81b50b0278
DBZ-2153: support CAST AS INTEGER
2020-06-08 09:47:07 +02:00
Andy Teijelo
d2345af9b3
DBZ-2153: add a test for casting as integer
2020-06-08 09:47:07 +02:00
Jiri Pechanec
964c4f6505
DBZ-2142 Support multiple SETs for trigger
2020-06-03 17:32:13 +02:00
Jiri Pechanec
2ad3b46509
DBZ-2143 Rebase grammar on the latest upstream
2020-06-03 17:32:13 +02:00
Jiri Pechanec
06f8023a54
DBZ-2130 CHARACTER keyword used also as a type
2020-06-02 15:11:53 +02:00
Jiri Pechanec
5940c85103
DBZ-2080 Support named PKs in ALTER TABLE
2020-05-15 09:12:07 +02:00
Fándly Gergő
9cea694510
DBZ-2067 Add support for ALGORITHM=INSTANT on alter table statements
2020-05-14 12:31:14 +02:00
Max Kaplan
1b89b89301
DBZ-2062 allowing compression keyword to contain backticks in create table
2020-05-14 11:21:25 +02:00
Anders Engström
7330311e68
DBZ-2047: Add 'flush table' alias to MySQL grammar
2020-05-06 13:03:50 +02:00
Jiri Pechanec
c7f3732dd3
DBZ-1740 Support for RESIGNAL and DIAGNOSTICS
2020-01-31 08:14:03 +01:00
Jiri Pechanec
3367c4ca51
DBZ-1733 TRANSACTIONAL keyword support
2020-01-24 21:42:58 +01:00
Jiri Pechanec
dfb91b779e
DBZ-1691 Support for SIGNAL statement
2020-01-12 00:08:25 +01:00
Chris Cranford
1079f7a23c
DBZ-1699 Support MySQL CAST as JSON grammar syntax
2020-01-10 00:53:02 +01:00
Jiri Pechanec
d88c3b4d82
DBZ-1659 Parse return-only function
2019-12-10 15:32:15 +01:00
Gunnar Morling
2c569977d7
DBZ-1392 Applying formatter;
...
* Keeping indentation formatting for JSON
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
Co-authored-by: Chris Cranford <chris@hibernate.org>
2019-11-01 13:20:43 +02:00
Jiri Pechanec
6b2110e571
DBZ-1534 DBZ-1535 Simplify grammar
2019-10-23 14:35:40 -04:00
Jiri Pechanec
30d768edb7
DBZ-1534 Support for IN/VISIBLE index option
2019-10-21 12:29:03 +02:00
Jiri Pechanec
de7e02eb58
DBZ-1535 Support for SESSION_VARIABLES_ADMIN privilege
2019-10-21 12:27:25 +02:00
Gunnar Morling
92885ebe99
DBZ-1392 Removing trailing whitespace from Java files
2019-10-07 12:11:43 +03:00
Gunnar Morling
8d6f5409b1
DBZ-1392 Moving static imports up and applying this to all files
2019-10-07 12:11:43 +03:00
Chris Cranford
7442670692
DBZ-1355 Fix checkstyle problems detected after upgrade to 8.19
2019-10-03 19:44:43 +02:00
Chris Cranford
f1d7963104
DBZ-1470 Support DEFAULT character set for MySQL CREATE DATABASE/TABLE syntax
2019-09-12 17:42:18 +02:00
Jiri Pechanec
fa05a44478
DBZ-1432 Align custom engine parsing with upstream
2019-08-15 13:07:45 +02:00
Jiri Pechanec
360bcc6f36
DBZ-1411 Support unquted full names in GRANT
2019-07-29 15:49:55 +02:00
Jiri Pechanec
d3b33e5fbd
DBZ-1376 Both ALGORTIHM and LOCK are allowed for INDEX
2019-07-17 16:09:21 -04:00
Jiri Pechanec
558d97aa82
DBZ-1398 Support for arbitrary third party engine name
2019-07-17 15:15:11 -04:00
Jiri Pechanec
fbeb0076dc
DBZ-1397 Support CHARSET in CAST function
2019-07-17 14:50:40 -04:00
Jiri Pechanec
257f900abb
DBZ-1349 Support for UTF8mb3 charset
2019-06-24 14:03:23 +02:00
Jiri Pechanec
c88e454809
DBZ-1348 Add INTERNAL among allowed ids
2019-06-21 19:27:21 +02:00
Mariusz Strzelecki
851a3ef676
DBZ-1332 | COLLATE support in return types of the MySQL functions
2019-06-18 15:13:51 +02:00
Mariusz Strzelecki
265e6db08d
DBZ-1331 | allow SET NEW.column=expression
in triggers
2019-06-18 15:07:54 +02:00
Jiri Pechanec
e2f2c88952
DBZ-1329 Support for rename index
2019-06-17 20:55:04 +02:00
Bartosz Miedlar
ead68b1b14
DBZ-1300 DDL that contains user
are unparsable by antlr
2019-05-30 11:40:55 +02:00
Chris Cranford
ae3f593a4e
DBZ-1127 Suggested changes from upstream
2019-05-22 17:05:11 +02:00
Chris Cranford
377728ef87
DBZ-1127 Synchronize MySQL grammar with upstream grammar.
2019-05-22 17:05:11 +02:00
Chris Cranford
778b394085
DBZ-1127 Synchronize MySQL grammar with upstream grammar.
2019-05-22 17:05:11 +02:00
Jiri Pechanec
540196091c
DBZ-683 Snapshot supports storing only whitelisted tables setting
2019-05-22 14:52:06 +02:00
Chris Cranford
c6aa02f813
DBZ-1226 Add support for enum/set values that contain commas or escaped characters.
2019-05-01 21:17:42 +02:00
Mathieu Rozieres
df79dfe751
DBZ-1233 MODE and others as MySQL column names
...
Add MODE to keywordsCanBeId to fix parse exception on so named columns
2019-04-23 12:18:40 +02:00
Jiri Pechanec
394eb74d0f
DBZ-1220 FLOAT supports also single precision constraint
2019-04-10 11:20:09 +02:00
Chris Cranford
664c617661
DBZ-1203 Replace collectionOption rule with STRING_LITERAL token.
2019-04-08 11:16:42 +02:00
Chris Cranford
38e1cc56bb
DBZ-1203 Fix parsing alter column with enum and character set
2019-04-08 11:16:42 +02:00
Jiri Pechanec
601f2008ac
DBZ-1185 SERIAL is valid table/column id
2019-03-21 14:02:23 +01:00
Jiri Pechanec
76e7cd6664
DBZ-1185 Support for SERIAL default value
2019-03-21 14:02:23 +01:00
Jiri Pechanec
4d4741a207
DBZ-1185 Support for SERIAL type alias
2019-03-21 14:02:23 +01:00
Jiri Pechanec
915bdc9b7f
DBZ-1186 Comma is not mandatory between table options
2019-03-21 11:22:07 +01:00