drizzle-team/drizzle-orm (drizzle-kit)
### [`v0.24.1`](https://togithub.com/drizzle-team/drizzle-orm/releases/tag/drizzle-kit%400.24.1)
[Compare Source](https://togithub.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.24.0...drizzle-kit@0.24.1)
##### Bug fixes
> Big thanks to [@L-Mario564](https://togithub.com/L-Mario564) for his [PR](https://togithub.com/drizzle-team/drizzle-orm/pull/2804). It conflicted in most cases with a PR that was merged, but we incorporated some of his logic. Merging it would have caused more problems and taken more time to resolve, so we just took a few things from his PR, like removing "::" mappings in introspect and some array type default handlers
##### What was fixed
1. The Drizzle Kit CLI was not working properly for the `introspect` command.
2. Added the ability to use column names with special characters for all dialects.
3. Included PostgreSQL sequences in the introspection process.
4. Reworked array type introspection and added all test cases.
5. Fixed all (we hope) default issues in PostgreSQL, where `::` was included in the introspected output.
6. `preserve` casing option was broken
##### Tickets that were closed
- [\[BUG\]: invalid schema generation with drizzle-kit introspect:pg](https://togithub.com/drizzle-team/drizzle-orm/issues/1210)
- [\[BUG\]\[mysql introspection\]: TS error when introspect column including colon](https://togithub.com/drizzle-team/drizzle-orm/issues/1928)
- [\[BUG\]: Unhandled defaults when introspecting postgres db](https://togithub.com/drizzle-team/drizzle-orm/issues/1625)
- [\[BUG\]: PostgreSQL Enum Naming and Schema Typing Issue](https://togithub.com/drizzle-team/drizzle-orm/issues/2315)
- [\[BUG\]: drizzle-kit instrospect command generates syntax error on varchar column types](https://togithub.com/drizzle-team/drizzle-orm/issues/2714)
- [\[BUG\]: Introspecting varchar\[\] type produces syntactically invalid schema.ts](https://togithub.com/drizzle-team/drizzle-orm/issues/1633)
- [\[BUG\]: introspect:pg column not using generated enum name](https://togithub.com/drizzle-team/drizzle-orm/issues/1648)
- [\[BUG\]: drizzle-kit introspect casing "preserve" config not working](https://togithub.com/drizzle-team/drizzle-orm/issues/2773)
- [\[BUG\]: drizzle-kit introspect fails on required param that is defined](https://togithub.com/drizzle-team/drizzle-orm/issues/2719)
- [\[BUG\]: Error when running npx drizzle-kit introspect: "Expected object, received string"](https://togithub.com/drizzle-team/drizzle-orm/issues/2657)
- [\[BUG\]: Missing index names when running introspect command \[MYSQL\]](https://togithub.com/drizzle-team/drizzle-orm/issues/2525)
- [\[BUG\]: drizzle-kit introspect TypeError: Cannot read properties of undefined (reading 'toLowerCase')](https://togithub.com/drizzle-team/drizzle-orm/issues/2338)
- [\[BUG\]: Wrong column name when using PgEnum.array()](https://togithub.com/drizzle-team/drizzle-orm/issues/2100)
- [\[BUG\]: Incorrect Schema Generated when introspecting extisting pg database](https://togithub.com/drizzle-team/drizzle-orm/issues/1985)
- [\[⚠️🐞BUG\]: index() missing argument after introspection, causes tsc error that fails the build](https://togithub.com/drizzle-team/drizzle-orm/issues/1870)
- [\[BUG\]: drizzle-kit introspect small errors](https://togithub.com/drizzle-team/drizzle-orm/issues/1738)
- [\[BUG\]: Missing bigint import in drizzle-kit introspect](https://togithub.com/drizzle-team/drizzle-orm/issues/1020)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.24.0
->0.24.1
Release Notes
drizzle-team/drizzle-orm (drizzle-kit)
### [`v0.24.1`](https://togithub.com/drizzle-team/drizzle-orm/releases/tag/drizzle-kit%400.24.1) [Compare Source](https://togithub.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.24.0...drizzle-kit@0.24.1) ##### Bug fixes > Big thanks to [@L-Mario564](https://togithub.com/L-Mario564) for his [PR](https://togithub.com/drizzle-team/drizzle-orm/pull/2804). It conflicted in most cases with a PR that was merged, but we incorporated some of his logic. Merging it would have caused more problems and taken more time to resolve, so we just took a few things from his PR, like removing "::Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.