gpt4 book ai didi

ruby-on-rails - 在 rails 3 中使用 --skip-active-record 选项创建项目后恢复 AR 支持

转载 作者:行者123 更新时间:2023-12-04 05:46:00 25 4
gpt4 key购买 nike

我创建了一个带有上述选项的 Rails 3 项目。我可以以某种方式“恢复”此选项并将事件记录恢复为默认值,还是必须创建一个新项目?

编辑

好的,要获得 ActiveRecord 支持,我必须:

  • application.rb 中删除单独的 require 调用并将其替换为 require 'rails/all' (或只是取消注释 # require "active_record/railtie")
  • 取消注释 # gem 'sqlite3-ruby', :require => 'sqlite3' Gemfile 中的行(用于 sqlite)
  • 创建 database.yml 文件并用选项填充它
  • 调用 rake db:create任务

  • 在那之后,我似乎可以像往常一样继续使用 AR 了。

    最佳答案

    用 ActiveRecord 创建一个新项目,然后成对 diff config/application.rbconfig/environments/*.rb以确定是否有任何默认设置您应该添加回您的项目。

    关于ruby-on-rails - 在 rails 3 中使用 --skip-active-record 选项创建项目后恢复 AR 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4338578/

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