标签: ruby activerecord
如何在ActiveRecord迁移中访问database.yml的内容?具体来说,我需要迁移数据库的database密钥的值。
database.yml
database
答案 0 :(得分:7)
db = YAML.load_file("#{RAILS_ROOT}/config/database.yml")[RAILS_ENV]['database']
答案 1 :(得分:4)
尝试ActiveRecord::Base.configurations
ActiveRecord::Base.configurations