2014-07-13 2 views
0

나는 다음과 같이 테이블 필드에 인덱스를 추가하는 새로운 마이그레이션을 생성하는 것을 시도하고있다 :레일의 새로운 마이그레이션을 생성 할 수 없습니다

$ 레일 마이그레이션 AddIndexToUserEmail을 생성

비록 예기치 않게 나는 다음과 같은 메시지를

C를 얻을 : /Ruby193/lib/ruby/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/formatters/b ase_formatter합니다. rb : 1 : <top (required)>': uninitialized constant RSpec::Support (NameError) from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rspec-legacy_formatters-1.0.0/l ib/rspec/legacy_formatters.rb:24:in ' C : /Ruby193/lib/ruby/gems/1.9.1/gems/rspec-legacy_formatters-1.0.0/l ib/rspec/legacy_formatters.rb : 24 : block in <top (required)>' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rspec-legacy_formatters-1.0.0/l ib/rspec/legacy_formatters.rb:13:in 각' from C : /Ruby193/lib/ruby/gems/1.9.1/gems/rspec-legacy_formatters-1.0.0/l ib/rspec/legacy_formatters.rb : 13 : <top (required)>' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runti me.rb:81:in에서 ' C :/Ruby193/lib/ruby ​​/ gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runti me.rb : 81 : rescue in block in require' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runti me.rb:66:in 블록 필요 ' C : /Ruby193/lib/ruby/gems/1.9.1/gems /bundler-1.3.5/lib/bundler/runti me.rb : 59 : each' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler/runti me.rb:59:in에서 ' C : /Ruby193/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/이 필요합니다. bundler.rb : 13 2 : require' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-4.0.1/lib/rails/comman ds.rb:43:in 필요 ' from C : /Ruby193/lib/ruby/gems/1.9.1/gems/railties-4.0.1/lib/rails/comman ds.rb : 43 : <top (required)>' from bin/rails:4:in 빈/레일에서' 필요 : 4 :`` '

올바른 설정을 찾기 전에 RSPEC로 테스트를 시도 할 때 동일한 Constant Unitinialized 오류가 발생 했으므로 여기서 무엇을 이해해야하는지 잘 모르겠습니다. 이 다른 컨텍스트 여기

답변

1

것 같다하지만 문제는 다음과 보석에서 오는했다 : 나는 보석 파일에 추가하는 이유

gem "rspec-legacy_formatters", :group => [:development, :test]

확실하지. 나는 그것을 제거하고

+0

이 당신의 대답은 올바른 표시하는 것을 잊지 마세요 문제를 해결

$ bundle install 

했다 – SuckerForMayhem

관련 문제