بازنشر آموخته های شخصی

۴ مطلب با کلمه‌ی کلیدی «migration» ثبت شده است

ارتقا پایگاه داده

زمانی که با استفاده از اسکرپیت قبلی دو تابع مورد نظر را ایجاد کردیم می توانیم با استفاده از آنها اقدام به ارتقا پایگاه داده کنیم. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

ایجاد اسکریپت مهاجرت

در حوزه ی فریمورک Alembic یک مهاجرت برای پایگاه داده ها توسط یک اسکرپیت انجام می پذیرد که می تواند شامل دو تابع باشد. این دو تابع عبارتند از upgrade() و downgrade() . 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

ایجاد یک مخزن برای مهاجرت

برای اینکه شروع به استفاده از اکستنشن Flask-Migrate کنیم باید ابتد آن را از طریق دستور زیر نصب کنیم

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

مهاجرت پایگاه داده با استفاده از Flask-Migrate

زمانی که توسعه ی وب اپلیکیشن را مد نظر داریم، به مرور زمان خصوصیاتی را به سیستم خود اضافه می کنیم که نیاز به تغییرات در مدل های پایگاه داده را ضروری می کند. حال اینکه اگر تغییراتی را در مدل ها ایجاد کنیم نیاز است تا پایگاه داده را بروزرسانی کنیم. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی