راکت
حل شده

مایگریشن

5 پاسخ

سلام
به نظرتون واسه ایجاد جداول ضروری هست از مایگریشن تو لاراول استفاده کنم
یا از طریق PHPMyAdmin جداول را ایجاد کنم
توصیه شما چیه؟ من با PHPMyAdmin تا حدودی راحترم

و اگه لاراول مایگریشن نداشته باشه تو آپلود وب سایت به مشکل بر نمی خورم

ثبت پرسش جدید

پاسخ‌ها

5
مهران مرندی
مهران مرندی
@mehranmarandi

تخصص: برنامه نویس

بهترین پاسخ

جواب كوتاه: بله ميتونيد و مشكل خاصي ايجاد نميشه.
جواب تكميلي: بر اساس مستندات لاراول مايگريشن ها نوعي ورژن كنترل براي ساختار ديتابيس شما به حساب ميان، همچنين كمك ميكنن پروژه شما صرفا وابسته و متمركز در كد باشه، در غير اين صورت نياز داريد فايل ديتابيس رو همراه با كد پروژه داشته باشيد. همچنين به كمك migration تغييراتي كه توسط اعضاي ديگر تيم روي ديتابيس ها ايجاد ميشوند به سادگي قابل استفاده خواهند بود
ولي غير از اين شما اگر بخواييد ميتونيد migration نداشته باشيد و صرفا model هاي جداول رو بسازيد، در كاركرد هاي elequent به مشكلي بر نميخوريد، فقط بايد ساختار نامگذاري elequent model رو رعايت كنيد، هرچند اگر نامگذاري هاي جداول ساختار استاندارد هم نداشته باشه ميتونيد در مدل هاي خودتون نام ها رو تعريف كنيد.

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام وقتتون بخیر!

ماگریشن ها خیلی کمک میکنند
مخصوصا برای نصب های متعدد

ولی اول باید یادبگیرید

xzs 1112
xzs 1112
@xzs1112

نصب های متعدد ؟
مگه یک بار نصب نمی کنیم
اگه منظورتون جدول جدید دیگه باشه
میتونم خب تو مای ادمین این کار را انجام بدم

شاید پاسخ شما همین‌جا باشد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

اتفاقا اوایل من هم دقیقا به همین صورت بودم و به قول شما تا مدت ها با PHPMyAdmin راحت تر بودم. ولی کم کم با Migration ها و دستورات مختلفش آشنا شدم و خوب الان می‌تونم بگم به حال اون وقت هام گریه می‌کنم... 😅

خلاصه اینکه نگران نباشید. اگر کارتون داره راه میفته می‌تونید همین روش رو ادامه بدید. ولی بدونید در اکثر مواقع کار بیشتری باید انجام بدید و شاید مقداری با کیفیت پایین تر و آزادی عمل کمتر.

پیشنهادم اینه که به موازات و به مرور زمان با Migration ها و Seed ها و Factory ها آشنا بشید و آموزش ببینید. شاید شما هم تجربه ای مثل من پیدا کردید. در نهایت هر وقت احساس اطمینان کافی برای سوییچ کردن پیدا کردید اقدام کنید.

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سلام
قطعا کار با phpmyadmin در کوتاه مدت در لاراول براتون مشکل ایجاد نمیکنه ...!!!
ولی یادتون باشه ...! اگه بخواید هر تغییری ایجاد کنید در جدول و چون با phpmyadmin انجام دادید قطعا د ربلند مدت به مشکل میخورید و کارتون سخت خواهد شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام