数据库🔥7.0
pg-delta 推出 Declarative Schemas 2.0
原标题: pg-delta 推出 Declarative Schemas 2.0
📋总体概括
pg-delta发布Declarative Schemas 2.0,补齐了声明式Schema管理中最容易被忽略的一环:CLI自动生成的迁移不再遗漏RLS策略变更、权限授予、视图设置、分区与域(domains)等PostgreSQL对象。此前这类对象常需手工补写迁移,容易造成声明式定义与实际数据库状态漂移。2.0让声明式Schema真正覆盖数据库完整状态,提升迁移的可靠性与安全性。
⚡关键信息
- ▸pg-delta推出Declarative Schemas 2.0,CLI自动生成的迁移能力显著增强
- ▸新版本迁移不再跳过RLS行级安全策略的变更
- ▸权限授予、视图设置、分区和domains等对象也被纳入自动迁移范围
- ▸此前这些对象需手工编写迁移,容易导致声明式定义与真实库状态不一致
🔥犀利点评
声明式Schema工具的通病是Demo很好看,一到RLS、权限、分区这类『边角料』就装死,逼你回到手写迁移的老路。pg-delta 2.0专治这个:把安全策略和权限这类最不能出错的东西纳入自动迁移,才算真正把声明式做到位。剩下的考验是复杂变更场景下的diff准确性,值得持续观察。
📰 相关资讯(与本文相关的其他资讯)
本文由本站自动聚合,以下为原始来源:前往 Supabase 阅读全文 →