در این قسمت از سری آموزشی لاراول 6 (laravel 6) قصد داریم شما را با مایگریشن ها (migrations) و مفهوم آن آشنا کنیم.
مایرگیشن ها برای ساده تر کردن کار با دیتابیس و ساخت جداول ایجاد شده اند و شما می توانید جداول خود را قبل از ایجاد در دیتابیس تعریف کنید و در نهایت با اجرای یک دستور اقدام به ساخت آنها در دیتابیس کنید.
در زیر یک مثال ساده از داکیومنت لاراول در رابطه با مایگریشن ها قرار داده ایم:
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('username');
$table->string('name');
$table->string('last_name');
$table->string('password');
,...
});
در کد بالا یک جدول با یک فیلد آیدی به شکل auto increment و یک فیلد نام و نام کاربری و... تعریف شده است که بعد از اجرای آن در نهایت جدول کاربران با فیلدهای مشخص شده در دیتابیس ایجاد خواهد شد.
در نهایت بعد از تماشای این ویدیو شما می توانید جداول خود را به وسیله مایگریشن ها ایجاد کنید و با آنها کار کنید ،پس زمان رااز دست ندهید و این ویدیو را تماشا کنید...
این دوره رایگان است و برای دسترسی به این دوره نیاز به هیچ هزینه ای ندارید.