文件名称:rails_db_patch:仅对数据库执行一次的 ruby 脚本管理工具
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-14 08:39:17
Ruby
rails_db_patch 用于在 Rails 应用程序中执行到 DB 的一次性 ruby 脚本的管理工具。 描述 您为操作数据库编写一次性脚本。 然后您将在您的环境中对其进行测试。 如果没问题,现在你将它执行到生产环境。 顺便说一句,脚本应该提交到哪里? 当然剧本已经完成了角色(安息吧..) 但。 任何机会。 客户要求您创建新环境吗? 如果你的同事破坏了数据库? 脚本将从地狱中调用以恢复环境。 并且,你会说“我把那个剧本弄丢了!!!! ” 你会想“我希望我也可以像迁移文件一样管理一次性脚本。 ” 就是这个。 滑动 用法 安装后首先需要初始化数据库。 它为数据库创建“patch_versions”表。 rake db:patch:init 创建新的空白脚本文件。 rake db:patch:new 并将脚本执行到数据库。 rake db:patch:exec
【文件预览】:
rails_db_patch-master
----db_patch.gemspec(816B)
----MIT-LICENSE(1KB)
----lib()
--------tasks()
--------db_patch.rb(66B)
--------db_patch()
----Gemfile(533B)
----Rakefile(573B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(676B)