繁体   English   中英

在 Ruby on Rails 5 中禁用 ActiveRecord

[英]Disabling ActiveRecord in Ruby on Rails 5

我使用了Ruby on Rails 5 中Disable ActiveRecord作为参考,但是我的问题没有解决。

我遇到以下问题

Cannot load database configuration:
Could not load database configuration. No such file - ["config/database.yml"] (RuntimeError)

你知道该怎么做吗?

如果您创建新项目,则可以通过运行以下命令排除 ActiveRecord: rails new yourprojectname -O
其中 -O 参数用于不将 ActiveRecord 包含到新创建的项目中。

对于现有项目,请在此处查看此建议: 如何从现有 Rails 4 应用程序中删除 ActiveRecord?

对于 Rails 5,还有一个建议要做:执行上面链接中的所有步骤,但也要删除该行

Rails.application.config.active_record.belongs_to_required_by_default = true

config/initializers/new_framework_defaults.rb

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM