منظف Django Migration هو أمر إدارة Django يتيح لك حذف ملفات الترحيل بسهولة للتطبيقات المحددة أو لجميع التطبيقات في مشروع Django الخاص بك. يمكن أن يكون هذا مفيدًا لتنظيف مشروعك أثناء التطوير.
يمكنك تثبيت منظف ترحيل Django عبر PIP:
pip install django-migration-cleanerأضف django_migration_cleaner إلى installed_apps في إعدادات مشروع Django الخاص بك.
INSTALLED_APPS = [
...
'django_migration_cleaner' ,
...
]الاستخدام
حذف الترحيل لتطبيقات محددة لحذف ملفات الترحيل لتطبيقات محددة ، قم بتشغيل الأمر التالي:
python manage . py delete_migrations app_name1 app_name2استبدل app_name1 ، app_name2 ، وما إلى ذلك بأسماء التطبيقات التي تريد حذف ملفات الترحيل.
python manage . py delete_migrations app_name - - last python manage . py delete_migrations app_name1 app_name2 - - lastاستبدل app_name1 ، app_name2 ، إلخ. بأسماء التطبيقات التي تريد حذف ملف الترحيل الأخير.
لحذف ملفات الترحيل لجميع التطبيقات في مشروع Django الخاص بك ، قم بتشغيل الأمر التالي:
python manage . py delete_migrations - - allمثال
python manage . py delete_migrations myapp anotherappسيؤدي ذلك إلى حذف جميع ملفات الترحيل لـ MyApp وآخر ، باستثناء ملفات init .py في أدلة الترحيل الخاصة بهم.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من التفاصيل.
شكر وتقدير
استلهم هذا المشروع من الحاجة إلى تنظيف ملفات الترحيل أثناء تطوير مشروع Django.
لأي أسئلة أو اقتراحات ، لا تتردد في فتح مشكلة أو الاتصال بمشروع المشروع.