gpt4 book ai didi

ruby-on-rails - 开发组下的 Sqlite3 但仍然出现 Heroku 部署错误

转载 作者:行者123 更新时间:2023-11-29 13:24:02 30 4
gpt4 key购买 nike

这是我的 gem 文件

  source 'https://rubygems.org'

gem 'rails', '4.2.2'
gem 'sass-rails', '5.0.2'
gem 'uglifier', '2.5.3'
gem 'coffee-rails', '4.1.0'
gem 'jquery-rails', '4.0.3'
gem 'turbolinks', '2.3.0'
gem 'jbuilder', '2.2.3'
gem 'sdoc', '0.4.0', group: :doc

group :development, :test do
gem 'sqlite3', '1.3.8'
gem 'byebug', '3.4.0'
gem 'web-console', '2.0.0.beta3'
gem 'spring', '1.1.3'
end

group :production do
gem 'pg'
gem 'rails_12factor'
end

想使用 Sqlite 进行开发,使用 PostgreSQL 进行生产,但我知道 Heroku 不支持 sqlite。即使在我在开发测试下移动 sqllite 之后仍然遇到相同的数据库相关错误。

当我完全删除 sqllite3 时,我的代码工作正常。我知道我遗漏了一些东西,但不知道它是什么。

提前致谢

最佳答案

请更新包

bundle update

所以这会更新你的 gem 列表

删除Gemfile.lock文件并运行

bundle install

这将使用新更新的 gem 创建一个新的 Gemfile.lock(在您的情况下删除 sqlite gem 并添加 pg gem)。

希望这对您有所帮助。

关于ruby-on-rails - 开发组下的 Sqlite3 但仍然出现 Heroku 部署错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37061467/

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