चूंकि आप mysql से postgresql पर जा रहे हैं, इसलिए यह मान लेना सुरक्षित है कि आपके postgresql db में कोई डेटा नहीं है जिसकी आपको आवश्यकता है।
आपके वर्तमान मॉडल शायद सीधे पोस्टग्रेस्क्ल में आयात किए जा सकते हैं। हालांकि इसका मतलब यह नहीं है कि आपके पास फ़ाइल में मौजूद माइग्रेशन फ़ाइल postgresql के साथ संगत है।
यह बहुत संभव है कि आपके मॉडल समय के साथ विकसित हुए हों और यह बहुत संभव है कि कई पुरानी माइग्रेशन फ़ाइलें हैं जो पोस्टग्रेस्क्ल के साथ संगत नहीं हैं।
चरण 1:अपने प्रोजेक्ट के सभी ऐप्स देखें और माइग्रेशन फ़ोल्डर को साफ़ करें।
चरण 2:postgresql डेटाबेस को छोड़ दें (यह मानते हुए कि इसमें कोई डेटा नहीं है)
चरण 3:django आंतरिक तालिकाओं के लिए माइग्रेशन बनाने के लिए निम्न आदेश करें
./manage.py makemigrations
चरण 4:अपने प्रत्येक ऐप के लिए निम्न कमांड करें।
./manage.py makemigrations my_app_name
चरण 4:अंत में,
. करें ./manage.py migrate.