v1 路线图
Drizzle Kit V1
- 支持
generated列 [beta 分支] - 将 Brocli 集成到 Drizzle Kit
- 生成的 SQL 迁移严格模式,无需
try catch和if not exists - Drizzle Kit 开源发布 🎉
- PostgreSQL 枚举类型改进
- 支持 PostgreSQL 行级安全 (RLS)
- Drizzle Kit 中支持
check约束 - Drizzle Kit 暴露用于编程访问的 API
- Drizzle Kit 支持
materialized views(物化视图) - Drizzle Studio 针对 Docker 环境的
mkcert修复
Drizzle ORM V1
- 迁移到文件夹 v3,移除日志
- 增加推送的 explain 模式
- 增加交换律迁移检查
- 支持
generated列 [beta 分支] - MySQL 支持
.$returningIds() - 支持 PostgreSQL
decimals的mode: number和mode: bigint - 表声明中增加
(t) =>回调,以可选省略列类型导入 - 表声明中可选数据库别名支持 ->
id: serial() - 支持 PostgreSQL 行级安全 (RLS)
- 关系查询 V2 API
- 通过
drizzle('pg', ...)驱动实例化,降低学习门槛 - 支持 CockroachDB(严格 SQL 迁移支持)
- 原生种子数据支持
- 修复多个问题:[详见原文中的 Issues 链接]
- 支持 MSSQL
- 🎉 V1 正式发布 🎉
- 支持下迁移、更好的回滚及 Drizzle Kit 中
migrate体验改进 - 支持
NODE_ENV用于内嵌.env使用者 - 支持 MariaDB