Commit Graph

71 Commits

Author SHA1 Message Date
Michal Čihař
445e211645 Make parser understand DEALLOCATE
Issue #11741

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-12-14 16:08:23 +01:00
Dan Ungureanu
0d5bf185ee Fixes #11664. Online syntax verifier bug - "IF" on SELECT statement
Fixes #11665. Format breaks query with COUNT()
Update sql-parser to udan11/sql-parser@5621792c48 (v3.0.7).

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-11-17 22:26:47 +02:00
Dan Ungureanu
67265ceff0 Fixed multiple parser issues (#11646, #11635, #11631, #11626, #11608, #11602).
Updated sql-parser library to udan11/sql-parser@2a3d3b80de (v3.0.5).

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-11-08 15:33:08 +02:00
Dan Ungureanu
67b3543bda Fix error message in sql-parser.
Updated sql-parser to udan11/sql-parser@3d73f3877a (v3.0.4).

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-21 23:25:09 +03:00
Dan Ungureanu
5e8e47072e Partial fix for #11558.
Updated sql-parser library to udan11/sql-parser@42c34ddd1f (v3.0.3).

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-10 15:53:23 +03:00
Dan Ungureanu
6f802746d6 Fix #11542. Import parser broken in 4.5.x.x.
Cherry-picked udan11/sql-parser@402890bc7b.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-06 23:20:54 +03:00
Madhura Jayaratne
88527a0ff0 Merge pull request #11534 from udan11/fix_11519
Fix #11519. Bug while exporting results when a joined table field name is in SELECT query.
2015-10-03 22:44:07 +10:00
Dan Ungureanu
a707ab5616 Fixes #11519. Bug while exporting results when a joined table field name is in SELECT query.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-03 12:33:41 +03:00
Dan Ungureanu
f0354276d9 Support for references from other tables.
Cherry-picked udan11/sql-parser@d1e565d2bb.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-03 12:33:23 +03:00
Dan Ungureanu
238e00b5d9 Fix #11531. Invalid SQL in table definition when exporting table.
Cherry-picked udan11/sql-parser@e5b1cd830d.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-02 13:24:35 -04:00
Dan Ungureanu
ce6c465d15 Fixes #11509, #11512, #11518.
Updated sql-parser library to udan11/sql-parser@2f5d2daabb (v2.1.1).

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-10-01 16:22:37 +03:00
Madhura Jayaratne
b10a08e0da #11516 Fix spaces
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-09-30 21:29:16 +10:00
Madhura Jayaratne
6adb719b3f Fix #11516 Some partitions are missing in copied table
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-09-30 21:03:25 +10:00
Dan Ungureanu
8d202a3dc1 Fixes #11497.
Cherry-picked udan11/sql-parser@1415469.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-09-25 07:07:27 -04:00
Dan Ungureanu
4988084fff Fixed minor formatting issues.
Updated sql-parser library to udan11/sql-parser@1b2988f296.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-21 15:55:26 +03:00
Madhura Jayaratne
aed8527845 Make the SQL exports compatible for side by side comparison with old exports
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-08-20 23:45:46 +05:30
Madhura Jayaratne
5568970c85 Fix #11408 Export breaks when field name is 0
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-08-17 21:51:25 +05:30
Dan Ungureanu
aa78739628 Fixes #11400.
Updated sql-parser to udan11/sql-parser@1568adba1a.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-16 22:50:55 +03:00
Dan Ungureanu
f2e7c6e133 Fixes #11397. Added support for partitions.
Fixes #11398. Added support for 'SERIAL' data type.
Updated sql-parser to udan11/sql-parser@3d3b03b25b.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-16 03:00:52 +03:00
Dan Ungureanu
762d67dc36 Rewrote a part of the import mechanism.
Updated sql-parser library to udan11/sql-parser@e713c9fa1d.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-11 23:32:18 +03:00
Dan Ungureanu
d8937d8834 Updated sql-parser to udan11/sql-parser@aef354a430.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-11 17:17:46 +03:00
Dan Ungureanu
a4119316c6 Updated sql-parser to udan11/sql-parser@77d5409b57.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-08 21:35:49 +03:00
Dan Ungureanu
54e80e953d Updated sql-parser to udan11/sql-parser@84bc88b6f6.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-08 21:35:06 +03:00
Dan Ungureanu
13ff72c4d7 Fix UTF strings in linter.
Updated sql-parser to udan11/sql-parser@8a1011e974.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-05 19:01:51 +03:00
Dan Ungureanu
ade277dae5 Using the sql-parser library for formatting the queries.
Updated sql-parser library to udan11/sql-parser@e6a562e3e5.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-08-01 00:59:38 +03:00
Dan Ungureanu
8722d7c5c6 Fixes #11325 and #11327.
Updated sql-parser library to udan11/sql-parser@e603c283cd.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-28 16:47:08 +03:00
Dan Ungureanu
f68db612db Updated sql-parser library to udan11/sql-parser@7861701.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-25 18:06:02 +03:00
Dan Ungureanu
2b3febf652 Localization.
Updated sql-parser library to udan11/sql-parser@e1b91ed.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-22 19:13:38 +03:00
Marc Delisle
7fbb82a9e4 Merge pull request #1799 from udan11/lint_console
Enabled lint for console.
2015-07-19 08:29:17 -04:00
Dan Ungureanu
d1f494219a Enabled lint for console.
Updated sql-parser library to udan11/sql-parser@5e554b3.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-19 14:53:02 +03:00
Hugues Peccatte
5fcd7cb50b Make PHPCS happy.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-07-19 13:47:38 +02:00
Dan Ungureanu
f0667aa663 Updated sql-parser library to udan11/sql-parser@e713c9f.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-18 23:52:26 +03:00
Dan Ungureanu
3fdd86ceda Updated sql-parser library to udan11/sql-parser@8835414.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-17 22:55:59 +03:00
Dan Ungureanu
0a96c497c8 Updated sql-parser library to udan11/sql-parser@9e3a9ee.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-16 16:46:10 +03:00
Dan Ungureanu
33344520a3 Fixed a few of Scrutinizer's issue.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-15 19:53:46 +03:00
Dan Ungureanu
068c11bb80 Updated sql-parser library to udan11/sql-parser@56ce2d7.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-15 16:52:08 +03:00
Madhura Jayaratne
d90ebfe96b Get the latest version of sql-parser (8d2f7b5234fc6836c292051519d087f8a82cd48b)
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2015-07-14 10:17:14 +05:30
Dan Ungureanu
8d04cd5db8 Improved context detection.
Use the delimiter specified by user.
2015-07-11 18:10:03 +03:00
Dan Ungureanu
fd1dc6d6ec Fixed wrong variable name.
Updated sql-parser library to udan11/sql-parser@140040f.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-11 03:37:25 +03:00
Dan Ungureanu
617f807c57 Minor fixes.
Updated sql-parser library to udan11/sql-parser@d8b3a98.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:19 +03:00
Dan Ungureanu
8a5e8a275a Using the new parser when generating a table's definition.
Fixed a small bug regarding an undefined variable.
Updated sql-parser library to udan11/sql-parser@30fdd07.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:19 +03:00
Dan Ungureanu
2dfc29df4a Updated sql-parser library to udan11/sql-parser@5278427.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:19 +03:00
Dan Ungureanu
ecc60f3664 Fixed failing tests. Also, removed deprecated PHPUnit configuration that might cause issues with XDebug.
Fixed a bug where the query delimiter would not be added.
Updated sql-parser to udan11/sql-parser@7c925b6.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:18 +03:00
Dan Ungureanu
c123e0f7b4 Replaced the old parser in utilities.
Updated sql-parser library to udan11/sql-parser@9478c9a.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:18 +03:00
Dan Ungureanu
fc6212b922 Improved documentation.
Updated sql-parser library to udan11/sql-parser@0bff48a.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:18 +03:00
Dan Ungureanu
51876a097c Coding style fixes.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:17 +03:00
Dan Ungureanu
d4cbb51d04 Using the new parser for replacing aliases for export.
Updated sql-parser library to udan11/sql-parser@2833495.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:17 +03:00
Dan Ungureanu
eeafcad986 Using the new parser to simulate queries.
Updated sql-parser library to udan11/sql-parser@e58d230.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:17 +03:00
Dan Ungureanu
11f42cd80e Using the new parser for exporting.
Updated sql-parser library to udan11/sql-parser@06c0a64.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:17 +03:00
Dan Ungureanu
889b49ee13 Refactored Table.class.php.
Updated sql-parser library to udan11/sql-parser@b3eff80.
Fixed failing test.

Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-10 23:18:16 +03:00