【文件属性】:
文件名称:rom-migrator:ROM适配器的数据库迁移
文件大小:45KB
文件格式:ZIP
更新时间:2021-05-01 21:51:52
Ruby
[WIP] ROM :: Migrator
迁移器的基类。
安装
将此行添加到应用程序的Gemfile中:
# Gemfile
gem "rom-migrator"
然后执行:
bundle
或手动添加:
gem install rom-migrator
用法
创建自定义ROM适配器时,您应该实现自己的从ROM::Migrator继承的ROM::Migrator :
并按如下所示对其进行自定义:
提供特定于适配器的方法来
提供特定于适配器的方法,通过ROM网关
您还可以重新定义一些默认设置,即:
( db/migrate )
迁移模板的路径
移民人数计数器
加载宝石
安装并需要宝石。 默认情况下不会加载它,因为有一堆不需要转换器的适配器。
# lib/rom-custom_adapter.rb
require "rom"
require "rom-migrator"
【文件预览】:
rom-migrator-master
----.gitignore(61B)
----README.md(10KB)
----.rubocop.yml(49B)
----CHANGELOG.md(47B)
----Gemfile(222B)
----Guardfile(276B)
----LICENSE(1KB)
----.yardopts(71B)
----.metrics(264B)
----.rspec(30B)
----.coveralls.yml(28B)
----config()
--------metrics()
----spec()
--------support()
--------unit()
--------spec_helper.rb(737B)
--------shared()
----.travis.yml(422B)
----rom-migrator.gemspec(1KB)
----lib()
--------rom-migrator.rb(236B)
--------rom()
----Rakefile(788B)