sql >> Databasteknik >  >> RDS >> Mysql

Laravel - vältalig skriver över en anpassad tidsstämpel... VARFÖR?

Jag tror att du inte behöver använda timestamp metod för att skapa dina fält, men du bör använda dateTime metod:

Schema::create('pusher_out_of_stocks', function (Blueprint $table) {
    $table->increments('id');

    $table->integer('pusher_id');
    $table->integer('location_id');
    $table->integer('product_id');

    $table->dateTime('oos_at');
    $table->dateTime('restocked_at')->nullable();

    $table->timestamps();
    $table->softDeletes();
});

Detta borde fungera :)

Hoppas det hjälpte!




  1. datamanipuleringsoperation inte laglig på denna vy som sker i en användartabell

  2. Fråga för att beräkna summan av avstånd (longitud, latitud) i på varandra följande rader i Mysql

  3. En till många MySQL

  4. Lista alla lagrade procedurer med schemanamn