migrate rollback در ترمینال جنگو

migrate rollback در ترمینال جنگو

برای برگشت به مرحله قبلی مدل، ترمینال خود را باز کرده (ترمینال IDE یا خط فرمان سیستم عامل را در مسیر پروژه مورد نظر) و دستورات زیر را مرحله به مرحله اجرا میکنیم.

 

1-نمایش لیست تمام مایگریشن ها دستور زیر رو تایپ و اجرا میکنیم.

py manage.py showmigrations

2-از لیست چاپ شده اسم مایگریشن مورد نظرمون رو کپی می کنیم.

3-نام اپلیکیشن و نام مایگریشن مورد نظرمون رو به شکل زیر وارد و اجرا میکنیم.

py manage.py migrate ApplicationName MigrationName

4-سپس به فایل مدل مورد نظر رفته و کلاس مورد نظری که رول بک کردیم را حذف یا کامنت میکنیم.

5-فایل مایگریشن مورد نظر در مسیر appname>migrations  هم حذف میکنیم.

 

تبریک میگم شما بعد از این 5 مرحله شم تونستید مایگریشن ایجاد شده رو حذف کنید.

امتیاز شما به این مقاله ؟

5 \ None

برچسب ها

سایر مقالات

تغییر نام نمایشی اپلیکیشن در جنگو

00/06/13 _ 21:27:10

تغییر نام نمایشی اپلیکیشن در جنگو

وقتی در جنگو با دستور ذیل اقدام به ساخت یک اپلیکیشن جدید میکنید نام نمایشی اون (در منو کناری پنل مدیریت و غیره) هم نام با نام خود اپلیکیشن و …

ادامه مطالعه

فرم ها در جنگو

00/06/13 _ 21:25:07

فرم ها در جنگو

فرم ها در جنگو چه کاربردی دارند و به چه روش هایی ایجا می شوند. در روت هر اپلیکیشن پروژه جنگویی میتونید یک فایل با نام forms.py ایجاد کنید تا …

ادامه مطالعه

ارث بری در مدل جنگو

00/06/13 _ 21:25:53

ارث بری در مدل جنگو

تو پست قبلی با عنوان استفاده از UUID در مدل جنگو اومدیم و بجای ارث بری از models.Model از یک مدل دیگه به نام CommonModel ارث بری کردیم که قرار …

ادامه مطالعه

برای ثبت نظر لطفا وارد حساب کاربری خود شوید یا ثبت نام کنید.

نظرات