table_copy
LIKE table
INTERVAL
.IF
in conditions.;
as operator.BIT
data type.DEFAULT
option may be an expression.DESC
as alias for DESCRIBE
..gitignore
to ignore composer.lock
.ContextGenerator
.NULL
in expressions.UNION ALL
as a type of UNION
.SET
operations.STRAIGHT_JOIN
as a known type of join.MATCH
and AGAINST
.FLUSH
and DEALLOCATE
).IF
).SqlParser\Components\OptionsArray
.SqlParser\Utils\BufferedQuery
. Fixes a bug where backslashes in combination with strings weren't handled properly.Breaking changes:
SqlParser\Components\Reference::$table
is now an instance of SqlParser\Components\Expression
to support references from other tables.NOT IN
operator.OUTER
as an optional keyword in joins.ENGINE
was unrecognized.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.