数据库🔥7.0

pg-delta 推出 Declarative Schemas 2.0

原标题: pg-delta 推出 Declarative Schemas 2.0

Supabase·2026/10/13 07:00:00🔗 原文

📋总体概括

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 阅读全文 →