खोज…


परिचय

जैसा कि आप एक Django ऐप विकसित करते हैं, ऐसी परिस्थितियाँ हो सकती हैं, जहाँ आप बहुत समय बचा सकते हैं बस अपनी सफाई और अपने माइग्रेशन को रीसेट कर सकते हैं।

Django प्रवासन को रीसेट करना: मौजूदा डेटाबेस को हटाना और नए सिरे से माइग्रेट करना

अपना डेटाबेस हटाएं / हटाएं यदि आप अपने डेटाबेस के लिए SQLite का उपयोग कर रहे हैं, तो बस इस फ़ाइल को हटा दें। यदि आप MySQL / Postgres या किसी अन्य डेटाबेस सिस्टम का उपयोग कर रहे हैं, तो आपको डेटाबेस को छोड़ना होगा और फिर एक नए डेटाबेस को फिर से बनाना होगा।

अब आपको अपने ऐप्लिकेशन फ़ोल्डर के अंतर्गत माइग्रेशन फ़ोल्डर के अंदर स्थित "init.py" फ़ाइल को छोड़कर सभी माइग्रेशन फ़ाइल को हटाने की आवश्यकता होगी।

आमतौर पर माइग्रेशन फ़ोल्डर में स्थित है

/your_django_project/your_app/migrations

अब जब आपने डेटाबेस और माइग्रेशन फ़ाइल को हटा दिया है, तो बस निम्न कमांड चलाएं क्योंकि आप पहली बार जब आप सेटअप कर रहे हैं, तो आप डेंगंगो प्रोजेक्ट सेटअप करेंगे।

python manage.py makemigrations
python manage.py migrate


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow