是否有用于生成迁移SQL(postgres)文件的脚本?

时间:2009-09-28 09:18:19

标签: php sql perl postgresql

在我工作的项目中,我有时必须处理表结构的更改,比如添加字段。是否有一个脚本可用于生成仅包含更改的迁移SQL文件?

PHP,bash或Perl会很好。数据库是postgresql。

3 个答案:

答案 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

特别是它提供了下一个变种: