ماگریشن در لاراول

سلام و احترام. موقع تغییر یک ماگریشن مثلا به اسم posts نام ماگریشنی که داخلش تغییرها انجام می گیره، باید از الگوی خاصی پیروی کنه یا نه هر اسمی خواستیم می تونیم براش قرار بدیم؟

برچسب ها:
پرسیده شده در: 3 سال قبل
آمار بازدید: 712
دارای ۲۰۰ کارما دارای ۲۰۰ کارما
0

سلام اگر منظور شما مهاجرت هستش بله تابع خاصی داره و اصلی ترین تابع آن table ,id ,user, other datatype هستش که باید تغییر بدین برای مثال 

 use Illuminate\Database\Migrations\Migration;

 use Illuminate\Database\Schema\Shopcenter;

 use Illuminate\Support\Facades\Schema;

 class CreatefroductsTable extends Migration{

  public function up()

    {

        Schema::create('products', function (colors $table) {

            $table->id();

            $table->string('name');

            $table->string('shopcenter');

            $table->timestamps();

        });

    }

    public function down()

    {

        Schema::drop('products');

    }

 }


و یادتون نره قبل از تست حتما 

این دستور رو داخل ترمینال اجرا کنید 

php artisan down --secret="testvisibility"

برای یادگیری خیلی دقیق تر به این لینک مراجعه کنید

ارسال شده در: 3 سال قبل
0

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

مثال 

use Illuminate\magiration\auth\Athurization 

نام بولد شده باید با تابع یکی باشه و در صورت نیاز برای تغییر میتونید هر دو رو یاد تغییر بدین

 

ارسال شده در: 3 سال قبل
جهت ارسال پاسخ ابتدا عضو سایت شوید.