ابتدا پورت و نام دیتابیس را در فایل env. تنظیم میکنیم.

برای ساخت تیبل cmd را اجرا کرده و دستور زیر را در آن تایپ می کنیم:

php artisan make:migration create_comments_table

محل ساخته شدن: database--> migrations

داخل تابع up ستون ها مشخص می شوند.

مثال:

$table->bigIncrements('id');

میتوان در پرانتز بعد از نام طول رشته را نیز مشخص کرد. مثال: (500 , 'name')

bigIncrements: اعداد خیلی بزرگ (همون اوتو اینکریمنت - کلید اصلی)

string: همون ورچر

unique: تکراری نپذیر

nullable: میتونه خالی باشه.

تعداد زیادی از این نمونه ها را می توان در سایت لاراول با جست و جوی عبارت laravel migrations مشاهده کرد.

--------------------------------------------------------------------------

رفرنس کردن:

فارنکی ها باید همیشه آنساید (مثبت) باشند در غیر این صورت هنگام مایگرت ارور خواهد داد.

مثال:

$table->unsignedBigInteger('user_id');

$table->foreign('user_id')->references('id')->on('users');

ادامه مطلب

مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

لوگو دیزاین Lisa عزیز چت|چت عزیز|چت روم عزیز|چتروم عزیز|عزیزگپ|روم عزیز|ادرس اصلی وجدیدعزیزچت وبلاگ موسسه حقوقی شمیم عدالت کیمیا وبلاگ رسمی تفسیر طاهر فروغ ۵۷ نگین کویر مطالب مذهبي اطلاعاتی از دیگ بخار دانلود فیلم ایرانی - دانلود سریال ایرانی