在我工作的项目中,我有时必须处理表结构的更改,比如添加字段。是否有一个脚本可用于生成仅包含更改的迁移SQL文件?
PHP,bash或Perl会很好。数据库是postgresql。
答案 0 :(得分:3)
我只知道这个 - Another PostgreSQL Diff Tool(虽然它是java),但我个人并不相信计算机,而是更喜欢手工制作的更新脚本。
答案 1 :(得分:3)
在CPAN上查看此模块似乎符合条款:DBIx::Migration::Directories。
答案 2 :(得分:0)
现在类似的问题与DBA中的答案存在: https://dba.stackexchange.com/questions/73846/postgresql-schema-diff-patch-tool
特别是它提供了下一个变种: