跳到正文
热点事件持续更新

pgdeclare:Postgres schema 差异工具发布

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

Powertime 发布 Postgres schema 差异工具 pgdeclare:它把 schema 保存为纯 SQL 声明文件,每张表一个 CREATE TABLE;运行时先在一个临时库中按声明建出 schema,再与线上库的 pg_catalog 对比,据此生成并应用差异。 使用条件:需要 Python 3.12+ 和 PostgreSQL 14 至 18 的服务器;连接角色须拥有目标库各 schema 的所有权;每次运行默认会在同一服务器上创建并删除临时计划库,因此该角色还需要 CREATEDB 权限。Powertime 称 1.0 之前可能不保证向后兼容。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月20日
  1. Hacker News
    pgdeclare:把数据库 schema 变成可读代码的 Postgres schema 差异工具

    pgdeclare 是一款 Postgres schema 差异工具,将 schema 以纯 SQL 声明文件保存,每张表一个 CREATE TABLE,通过在建库中执行声明并与线上库经 pg_catalog 对比来应用差异。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。