Gem::LoadError: "Spécifiée sqlite3" pour l'adaptateur de base de données, mais le gem n'est pas chargé

Je suis en train de pousser mon application sur heroku, mais je reçois ce message.

Gem::LoadError: Specified 'sqlite3' for database adaptor, but the gem is not loaded.

Mais je n'ai pas. Je n'ai pas sqlite3 n'importe où dans ma base de données.fichier yml

development:
  adapter: postgresql
  encoding: unicode
  database: blog_development
  pool: 5
  timeout: 5000
  host:  localhost

test:
  adapter: postgresql
  database: blog_test
  pool: 5
  timeout: 5000

production:
  adapter: postgresql
  database: blog_production
  pool: 5
  timeout: 5000

Mon nom de la carte est psotgresql. J'ai même ouvert le fichier de moi-même

cat database.yml

J'ai cherché dans le fichier, mais ne pouvait pas trouver de postgresql. Voici mon gemfile

ruby '2.1.0'
gem 'rails', '4.1.1'

group :development, :test do
  gem 'pg', '0.17.1'
  gem 'rspec-rails', '3.0.1'
end

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

group :test do
  gem 'selenium-webdriver', '2.35.1'
  gem 'capybara', '2.1.0'
end

gem 'sass-rails', '~> 4.0.2'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'sprockets-rails', '~> 2.1.3'
gem 'bootstrap-sass', '3.1.1.1'

gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.1.1'

group :doc do

  gem 'sdoc', require: false
end

gem 'bcrypt', '~> 3.1.7'

J'ai pg situé dans l'environnement de production ici. J'ai couru bundle install bundle mise à jour, la commande git add, git commit, et git push heroku maître à de nombreuses reprises et je reçois toujours ce message.

Je ne le comprends pas. Je n'ai PAS préciser sqlite3 pour ma base de données de l'adaptateur.

Je suis à une perte pour les mots.

Qu'est-ce que la sortie de grep sqlite -r ./ -i lorsqu'il est exécuté à partir de la racine de votre application rails?
Avez-vous oublié d'exécuter bundle update de mettre à jour votre Gemfile.lock fichier, ou vous avez oublié de valider vos modifications à Git avant d'essayer de pousser à Heroku? Si oui, alors cette question est un doublon.

OriginalL'auteur | 2014-06-20