gpt4 book ai didi

ruby-on-rails - database.yml 中应该包含什么以在没有数据库的情况下使用 rails?

转载 作者:数据小太阳 更新时间:2023-10-29 08:25:02 25 4
gpt4 key购买 nike

我正在使用没有数据库的 rails3,想知道 database.yml 中应该包含什么才能通过 rake 测试。现在失败了。我还没有在文件中指定任何内容。我的模型将使用 ActiveModel。

class User

# https://github.com/rails/rails/tree/master/activemodel
include ActiveModel::Validations
include ActiveModel::Conversion
...

end

运行 rake 测试:

runtime/lib/ruby/gems/1.8/gems/memory_test_fix-0.1.3/lib/memory_test_fix.rb:29:in `in_memory_database?': undefined method `[]' for false:FalseClass (NoMethodError)
...

最佳答案

application.rb 中必须包含以下内容:

require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"

代替

require 'rails/all'

关于ruby-on-rails - database.yml 中应该包含什么以在没有数据库的情况下使用 rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5197729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com