समाधान
बस दौड़ें
rake db:migrate
आपके सर्वर के प्रारंभ होने से पहले कुछ ऐसे माइग्रेशन हैं जिन्हें चलाने की आवश्यकता है। जानें कि रेल में माइग्रेशन क्या होते हैं और उनका उपयोग कैसे किया जाता है इस RailsGuide के साथ ।
उस rake db:migrate
को चलाएं जब भी आप कोई माइग्रेशन करते हैं, या जब भी आप कोई नया प्रोजेक्ट बनाते हैं तो कमांड करें। यदि आपको यह कहते हुए त्रुटि मिलती है कि माइग्रेशन लंबित हैं, तो इसका उत्तर है। फिर सर्वर को फिर से शुरू करने का प्रयास करें।
केवल अगर वह काम नहीं करता है, तो नीचे दी गई कोशिश करें।
अगर वह काम नहीं करता है
इन आदेशों को इस क्रम में चलाएँ:
-
rake db:drop
-
rake db:create
-
rake db:migrate
-
rake db:seed
- यह केवल तभी आवश्यक है जब आपके पास सीड डेटा हो।