2016-06-15 7 views
0

Ich bin nicht neu zu Schienen, aber war eine lange Zeit, die ich nicht benutzt habe. Heute habe ich versucht etwas aufzubauen und das zu bekommen.Schienen 5 gem Datenbank_cleaner nicht finden

ich versuche, einen Standard

rails g migration add_user_id_to_posts user:references 

zu laufen Und ich bekomme immer diese Meldung im Terminal

Could not find database_cleaner-1.5.3 in any of the sources 
Run `bundle install` to install missing gems. 

Aber wenn ich in der Gemfile überprüfen habe ich

source 'https://rubygems.org' 

gem 'rails', '>= 5.0.0.rc1', '< 5.1' 
gem 'pg', '~> 0.18' 
gem 'puma', '~> 3.0' 
gem 'sass-rails', '~> 5.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.1.0' 
gem 'jquery-rails' 
gem 'turbolinks', '~> 5.x' 
gem 'jbuilder', '~> 2.0' 
gem 'responders', '~> 2.2' 
gem 'devise', '~> 4.1', '>= 4.1.1' 

group :development, :test do 
    gem 'byebug', platform: :mri 
    gem "rails-controller-testing", :git => "https://github.com/rails/rails-controller-testing" 
    gem "rspec-rails", "3.5.0.beta3" 
end 

group :development do 
    gem 'web-console' 
    gem 'listen', '~> 3.0.5' 
    gem 'spring' 
    gem 'spring-watcher-listen', '~> 2.0.0' 
end 

group :test do 
    gem 'capybara', '~> 2.7', '>= 2.7.1' 
    gem 'database_cleaner', '~> 1.5.3' 
end 

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] 

I versuche alles was ich im Netz finde. Ich löschte meine Gemfile.lock und mache wieder bundle install. Ich installiere die neue Version von Ruby 2.3.1.

Aber ich kann nicht herausfinden, was zu tun ist. Wenn mir jemand dabei helfen könnte, würde ich mich freuen.

+0

Haben Sie versucht 'Bündel exec Schienen g Migration ...'? –

+0

Do 'Bündel installieren | grep database_cleaner' und sehen, was für database_cleaner installiert ist, –

+0

Das ist, was ich 'Using database_cleaner 1.5.3' – EQuimper

Antwort

0

Finden Sie die Lösung mit Hilfe von jemandem auf Slack. Ich habe meinen Frühling immer laufen, also muss ich nur tun spring stop und alles funktioniert wie ein Charme nach.

Vielen Dank für die Hilfe.