Migrating to Drizzle ORM v1.0.0-beta.12
Version v1.0.0-beta.12 introduces 1 breaking change. This guide details how to update your code.
Released: 1/22/2026
1
Breaking Changes
0
Migration Steps
9
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
.generatedAlwaysAs()drizzle-kit generatedrizzle-kit pushdrizzle-kit updb.geteffect-postgres driveronConflictDoUpdate.setselect()...for()arrayContains()Breaking Changes
●Issue #1
The `.generatedAlwaysAs()` method now strictly accepts only `sql`...`` or `() => sql`...`` as arguments.
Release Summary
This release introduces detailed schema error reporting for PostgreSQL and SQLite dialects during schema generation and push operations. It also resolves several critical bugs related to crypto module resolution, SQL generation, and configuration handling.
Need More Details?
View the full release notes and all changes for Drizzle ORM v1.0.0-beta.12.
View Full Changelog