Как получить доступ к содержимому database.yml
внутри миграции ActiveRecord? В частности, мне нужно значение ключа database
для мигрируемой базы данных.Прочтите database.yml изнутри миграции ActiveRecord
3
A
ответ
7
db = YAML.load_file("#{RAILS_ROOT}/config/database.yml")[RAILS_ENV]['database']
3
Попробуйте ActiveRecord::Base.configurations
Смежные вопросы
- 1. Прочтите цену eBay изнутри описание
- 2. ActiveRecord Миграции Первичный ключ
- 3. Rails 3 ActiveRecord миграции - ActiveRecord :: StatementInvalid
- 4. Выполнять задачу Rake изнутри миграции?
- 5. Когда (если) консолидировать миграции ActiveRecord?
- 6. «неинициализированная постоянная ActiveRecord» по миграции
- 7. Определение миграции SubSonic 3 ActiveRecord
- 8. Откат все миграции в ActiveRecord
- 9. Слияние миграции ActiveRecord не работает
- 10. Ошибка миграции Activerecord на postgresql
- 11. default для сериализованного столбца в миграции activerecord
- 12. внешние ключи в миграции activerecord vs. schema.rb
- 13. Как настроить database.yml
- 14. Cloud Foundry - Rails 4 database.yml
- 15. /config/database.yml в .gitignore при развертывании /config/database.yml не должен использовать /shared/database.yml вместо этого, как?
- 16. добавить столбец добавления миграции миграции вместо миграции
- 17. RoR миграции mysql2 камень
- 18. Как вы защитите database.yml?
- 19. Спецификация пути для database.yml
- 20. Стратегии для переопределения database.yml
- 21. Force change database.yml params
- 22. change database.yml для postgresql
- 23. Использование tnsnames.ora в database.yml
- 24. Rails - Доступ к методам класса модели изнутри модели ActiveRecord
- 25. рельсы 4 database.yml schema_search_path с дефисом
- 26. Задачи Rake, похоже, игнорируют конфигурацию database.yml
- 27. Рельсы миграции, требующие непереносимости SQL
- 28. Rails ActiveRecord Миграция не создает некоторые столбцы после успешной миграции
- 29. RAILS: Редактирование старых файлов миграции для решения ActiveRecord :: IrreversibleMigration
- 30. Как сбросить поле автоматического увеличения в миграции ActiveRecord?
Это подействовало. Спасибо(); –