Skip to content

0.38.0

Choose a tag to compare

@nene nene released this 15 Dec 19:51
· 15 commits to master since this release

Breaking changes to intervals parsing

  • Instead of parsing interval literals in PostgreSQL as IntervalLiteral and in other dialects as IntervalExpr, they are now always parsed as IntervalLiteral (175465f)
  • IntervalDataType properties fieldsKw and precision have been replaced with unit: IntervalUnit | IntervalUnitRange, making it more similar to IntervalLiteral (fc3f9e6)
  • Move IntervalUnit and IntervalUnitRange types have been moved from AllExprNodes to AllDataTypeNodes (2ae45dc)

Improved PostgreSQL intervals support

  • Support INTERVAL '15' SECOND (precision) literal syntax
  • Support INTERVAL (precision) '25' literal syntax