Как создать таблицу в laravel без столбца create_at и updated_at, используя миграцию - PullRequest
2 голосов
/ 18 февраля 2020

Может кто-нибудь знать, как создать таблицу в laravel без созданного столбца и обновленного столбца в таблице с помощью миграции. Я пытаюсь это следующий код, но он все еще создает столбцы create_at и updated_at в таблице: -

Миграция Laravel: -

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

class CreateNewusersTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('newusers', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->text('name');
            $table->string('email', 100)->unique();
            $table->bigInteger('phone_no');
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('newusers');
    }
}

1 Ответ

4 голосов
/ 18 февраля 2020

Добавьте это в вашу модель

public $timestamps = false;
...