变更管理工具和技术
来自 PostgreSQL 维基
跳转到导航跳转到搜索本页介绍了各种用于执行数据库更改和部署更改的工具和方法。它包括用于管理模式更改(通过补丁或添加完整的 SQL 文件)、存储过程更改和数据迁移的工具。
模式管理工具
- Versioning 由 Hubert "depesz" Lubaczewski 博客文章
- Sqitch 由 David Wheeler 官方网站
- 模式演变管理器 (sem) 由 Gilt Groupe PGDay NYC 2013 演示文稿
- Pyrseas
- DBSteward
- PGmigrate
- migra:类似于 diff,但用于 PostgreSQL 模式 由 djrobstep
- PostgresCompare
- pgquarrel
- Tusker 由 Michael P. Jung
- metagration 由 Michel Pelletier
- Migrate
- migratory
- Bytebase CNCF Landscape Database CI/CD
- pg-schema-diff 由 Stripe 提供的模式差异和在线重点迁移工具
函数部署
- fdiff 由 Joel Jacobson 博客文章
- 基于模式的 API 版本控制 由 Valentine Gogichashvili
演示文稿
- ALTER DATABASE ADD SANITY 由 Alexey Klyukin
- 你的数据库迁移很糟糕,你应该感到糟糕 由 djrobstep