Mysql
 sql >> Base de données >  >> RDS >> Mysql

Laravel - Écrasement éloquent d'un horodatage personnalisé... POURQUOI ?

Je pense que vous n'êtes pas obligé d'utiliser le timestamp pour créer vos champs, mais vous devez utiliser la méthode dateTime méthode :

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();
});

Cela devrait fonctionner :)

J'espère que cela vous a aidé !