文件名称:pgsync:将数据从一个Postgres数据库同步到另一个数据库
文件大小:36KB
文件格式:ZIP
更新时间:2024-02-26 16:24:57
postgresql PostgreSQLRuby
pgsync 将数据从一个Postgres数据库同步到另一个数据库(例如pg_dump / pg_restore )。 设计用于: 速度-表格并行传输 安全性-防止敏感数据离开服务器的内置方法 灵活性-优雅地处理架构差异,例如缺少列和多余的列 便利性-同步部分表,表组和相关记录 :tangerine: 经过战斗测试 安装 pgsync是一个命令行工具。 要安装,请运行: gem install pgsync 这将为您提供pgsync命令。 如果安装失败,则可能需要安装。 建立 在您的项目目录中,运行: pgsync --init 这将创建.pgsync.yml供您自定义。 我们建议将其检查到版本控件
【文件预览】:
pgsync-master
----Rakefile(176B)
----.github()
--------workflows()
----test()
--------schema_test.rb(2KB)
--------variable_test.rb(893B)
--------data_rules_test.rb(1KB)
--------test_helper.rb(3KB)
--------support()
--------sync_test.rb(7KB)
--------in_batches_test.rb(881B)
--------tables_test.rb(2KB)
--------init_test.rb(2KB)
--------commands_test.rb(917B)
--------data_source_test.rb(946B)
----Gemfile(74B)
----config.yml(770B)
----.gitignore(100B)
----CHANGELOG.md(4KB)
----lib()
--------pgsync()
--------pgsync.rb(562B)
----README.md(8KB)
----LICENSE.txt(1KB)
----exe()
--------pgsync(105B)
----pgsync.gemspec(739B)