শিরোনামটি যেমন বলেছে, আমি কাজ করে মাইগ্রেশন পেয়ে যাব বলে মনে হচ্ছে না।
অ্যাপ্লিকেশনটি মূলত ১.6 এর নীচে ছিল, তাই আমি বুঝতে পারি যে প্রাথমিকভাবে স্থানান্তরগুলি সেখানে থাকবে না, এবং আমি যদি চালাই তবে আমি পেতাম python manage.py migrate
:
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
No migrations to apply.
যদি আমি কোনও myapp
মডেলটিতে পরিবর্তন করি তবে এটি প্রত্যাশিত হিসাবে অভিবাসনবিহীন বলে।
তবে আমি যদি দৌড়ে python manage.py makemigrations myapp
যাই তবে তা পাব:
No changes detected in app 'myapp'
আমি কমান্ডটি কীভাবে বা কীভাবে চালাচ্ছি তাতে কিছু আসে যায় না, এটি অ্যাপটিকে কোনও পরিবর্তন হয়েছে বলে সনাক্ত করে না এবং অ্যাপটিতে কোনও মাইগ্রেশন ফাইল যুক্ত করছে না।
মাইগ্রেশনগুলিতে কোনও অ্যাপ্লিকেশনকে বাধ্য করার এবং মূলত "এটি আমার সাথে কাজ করার জন্য বেস" বা কোনও কিছু বলার উপায় আছে কি? নাকি আমি কিছু মিস করছি?
আমার ডেটাবেসটি যদি পোস্টগ্র্রেএসকিউএল এক হয় তবে তা যদি কিছুটা সহায়তা করে।