Skip to content

Releases: phpmyadmin/sql-parser

v2.1.3

03 Oct 09:32
Compare
Choose a tag to compare
  • Add definitions for all JOIN clauses.

v2.1.2

02 Oct 12:58
Compare
Choose a tag to compare
  • Properly parse options when the value of the option is '='.

v2.1.1

01 Oct 13:22
Compare
Choose a tag to compare
  • Only RANGE and LIST type partitions support VALUES.

v2.1.0

30 Sep 17:06
Compare
Choose a tag to compare
  • Added utilities for handling tokens and tokens list.

v2.0.3

30 Sep 17:05
Compare
Choose a tag to compare
  • Added missing NOT IN operator. This caused troubles when parsing conditions that contained the NOT IN operator.

v2.0.2

30 Sep 08:46
Compare
Choose a tag to compare
  • Added support for OUTER as an optional keyword in joins.

v2.0.1

30 Sep 08:34
Compare
Choose a tag to compare
  • Fixed a bug related to (sub)partitions options not being included in the built component. Also, the option ENGINE was unrecognized.

v2.0.0

25 Sep 08:03
Compare
Choose a tag to compare
  • Better parsing for CREATE TABLE statements (related to breaking change 1).
  • Added support for JSON data type.
  • Refactoring and minor documentation improvements.

Breaking changes:

  • SqlParser\Components\Key::$columns is now an array of arrays. Each array must contain a name key which represents the name of the column and an optional length key which represents the length of the column.

This is (partly) being used in phpMyAdmin 4.5.0.2

v1.0.0: First release

23 Sep 12:40
Compare
Choose a tag to compare

First release of this library.

This is being used in phpMyAdmin 4.5.0.