升级到 Drizzle v1

npm
yarn
pnpm
bun
npm i drizzle-orm@rc
npm i -D drizzle-kit@rc

第 1 步 - 运行 drizzle-kit up

v3 迁移文件夹讨论:https://github.com/drizzle-team/drizzle-orm/discussions/2832

我们通过以下方式更新了迁移文件夹结构:

这些更改消除了 journal 文件可能带来的 Git 冲突,并简化了删除或修复冲突迁移的过程

drizzle-kit 在架构上已重新设计:

新增了一致性检查:

一致性讨论:https://github.com/drizzle-team/drizzle-orm/discussions/5005

要从旧结构迁移到新结构,你需要运行

npm
yarn
pnpm
bun
npx drizzle-kit up

第 2 步 - 查看破坏性变更

你可以在这里找到完整的破坏性变更列表,并确保相应更新你的代码

如果你在使用关系查询,你需要升级到 v2:

第 3 步 - 完成 ✅