में नहीं मिला एक रेल एप्लिकेशन अपग्रेड करने के बाद, RSpec परीक्षण चलाने मुझे निम्न त्रुटि देता है:रेल 5, Rspec: पर्यावरण डेटा रेल के लिए 5 स्कीमा
rails aborted!
ActiveRecord::NoEnvironmentInSchemaError:
Environment data not found in the schema. To resolve this issue, run:
bin/rails db:environment:set RAILS_ENV=test
हालांकि
, कि bin
मौजूद नहीं है और मैं यह कर सकते हैं ऐसा लगता है कि इसे bundle binstubs rails
या rake rails:update:bin
के साथ उत्पन्न करना प्रतीत होता है।
मैं भी कोशिश की है:
rails db:environment:set RAILS_ENV=test
rake db:environment:set RAILS_ENV=test
Github here पर कोई संबंधित समस्या नहीं है।
मैं इस त्रुटि को कैसे संबोधित कर सकता हूं?
आम तौर पर: यह एक भयानक, पर इंजीनियर, अति जटिल परिवर्तन है।'env RAILS_ENV = {{whatever}} बिन/रेक डीबी: माइग्रेट स्पेक 'ठीक काम करने के लिए प्रयुक्त होता है – Barry