嘿,每个人都在使用ActiveRecord和“ mysql2” gem时遇到问题。我正在使用Rails 4.0.4我的config / application.rb中有这些行
# Pick the frameworks you want:
require "active_record/railtie"
require "action_controller/railtie"
require "action_mailer/railtie"
require "sprockets/railtie"
# require "rails/test_unit/railtie"
当我尝试运行“ rails g模型用户”时,我得到了
invoke active_record
/Users/edjasper/.rvm/gems/ruby-2.1.1/gems/railties4.0.4/lib/rails/application/configuration.rb:110:in `database_configuration': Could not load database configuration. No such file - /Users/edjasper/Desktop/associations_challenge_8/config/database.yml (RuntimeError
有什么建议吗?
是的,您在config dir smth中没有database.yml
development:
adapter: mysql2
encoding: utf8
database: my_db_name
username: root
password: my_password
host: 127.0.0.1
port: 3306
secure_auth: false
您还应该在配置目录中已经有database.yml.example作为示例
顺便说一句错误消息已经告诉你了:)
No such file - /Users/edjasper/Desktop/associations_challenge_8/config/database.yml
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句