में जुड़े हुए हैं, मैं दो परियोजनाओं को गिट के साथ एक अलग भंडार के रूप में चला रहा हूं। एक दूसरे को स्वीकार करता है कि रेल में Web
है, दोनों एक-दूसरे से जुड़े हुए हैं, मूल रूप से एक ही डेटाबेस का उपयोग किया जाता है। मैंने केवल व्यवस्थापक रिपोर्ट पर माइग्रेशन किया और फिर इसे वेब पर क्लोन कर दिया। समस्या यह है, मैं असफल सर्वर और परीक्षण मामलों पर उसे लागू करने से कर रहा हूँ त्रुटि कहते हैंपीजी :: अपरिभाषित कॉलम: उसी डीबी के मामले में त्रुटि दो अलग-अलग परियोजनाओं के लिए उपयोग की जाती है जो एक दूसरे के साथ रेल
मैं बस समझ में नहीं आता कि ऐसा क्यों हो रहा है, व्यवस्थापक में मुझे लगता है कि क्षेत्र प्रस्तुत करता है।
मुझे लगता है कि schema.rb इस मामले में भूमिका निभा सकता है। मैं इसके बारे में इतना यकीन नहीं कर रहा हूँ।
यहाँ मेरी प्रवास है,
class AddDiscountToFeel < ActiveRecord::Migration[5.0]
def change
add_column :fees, :discount, :integer, default: nil, null: true
end
end
और यहाँ विकास में मेरे मॉडल क्षेत्रों है:
C238s-iMac:web c238$ RAILS_ENV=test rails c
Loading test environment (Rails 5.0.0.1)
2.3.1 :001 > Fee.column_names
=> ["id", "booth_id", "amount", "description", "created_at", "updated_at", "discount"]
:
2.3.1 :008 > Fee.column_names
=> ["id", "booth_id", "amount", "description", "created_at", "updated_at", "discount"]
और यहाँ है परीक्षण में मेरे मॉडल क्षेत्रों
और यहां
किसी भी मदद की सराहना की जाएगी: मेरी त्रुटि की तस्वीर है।
क्या आप कुछ कोड पोस्ट कर सकते हैं? इसलिए हम – Vishal
की पहचान कर सकते हैं निश्चित रूप से, आप ऊपर अपना अद्यतन प्रश्न देख सकते हैं- @ विशाल धन्यवाद – Asmita
मैं आपकी त्रुटि का स्नैप नहीं देख सकता, क्या आप यहां अपलोड कर सकते हैं? – Vishal