Bump sqlglot from 25.20.1 to 25.21.3
Bumps sqlglot from 25.20.1 to 25.21.3.
Changelog
Sourced from sqlglot's changelog.
[v25.21.3] - 2024-09-14
✨ New Features
🐛 Bug Fixes
21f5bcd
- parse struct(...)[] type properly (PR #4123 by@georgesittas
)[v25.21.2] - 2024-09-13
✨ New Features
a34f8b6
- oracle: support TRUNC without fmt argument fixes #4116 (commit by@georgesittas
)
🐛 Bug Fixes
66c3295
- optimizer: Enable USING expansion with multiple joins (PR #4113 by@dg-hellotwin
)
↘ fixes issue #4112 opened by@dg-hellotwin
♻ Refactors
7cf1d70
- optimizer: Optimize USING expansion (PR #4115 by@VaggelisD
)
🔧 Chores
2dc0b86
- optimizer: rename helper function in expand_using (PR #4117 by@georgesittas
)fd8b8ba
- create ARRAY_TYPES set under DataType (commit by@georgesittas
)[v25.21.1] - 2024-09-13
🐛 Bug Fixes[v25.21.0] - 2024-09-12
💥 BREAKING CHANGES
due to
da51ea5
- refactor exp.Chr (PR #4081 by@georgesittas
):refactor exp.Chr (#4081)
due to
9c527b5
- treat Nullable as an arg instead of a DataType.TYPE (PR #4094 by@georgesittas
):treat Nullable as an arg instead of a DataType.TYPE (#4094)
✨ New Features
5771d8d
- add merge expression builder (PR #4084 by@max-muoto
)1d52709
- postgres: Parse DO NOTHING and RETURNING in MERGE statement (PR #4087 by@VaggelisD
)
↘ addresses issue #4083 opened by@max-muoto
1615bad
- Add support for UUID function (PR #4089 by@VaggelisD
)5733600
- bigquery: transpile UUID type to STRING (PR #4093 by@georgesittas
)
↘ addresses issue #4091 opened by@gigatexal
75230f5
- bigquery: add support for the MERGE ... THEN INSERT ROW syntax (PR #4096 by@georgesittas
)f8d4dc4
- parser: add support for ALTER INDEX closes #4105 (commit by@georgesittas
)
... (truncated)
Commits
-
21f5bcd
Fix: parse struct(...)[] type properly (#4123) -
bd8e050
Feat(clickhouse): support ON CLUSTER clause in DELETE (#4119) -
3c4b274
docs: update API docs, CHANGELOG.md for v25.21.2 [skip ci] -
fd8b8ba
Chore: create ARRAY_TYPES set under DataType -
2dc0b86
Chore(optimizer): rename helper function in expand_using (#4117) -
7cf1d70
Refactor(optimizer): Optimize USING expansion (#4115) -
a34f8b6
Feat(oracle): support TRUNC without fmt argument fixes #4116 -
66c3295
fix(optimizer): Enable USING expansion with multiple joins (#4113) -
44579b4
docs: update API docs, CHANGELOG.md for v25.21.1 [skip ci] -
06c76f7
fix: calling interval without unit - Additional commits viewable in compare view