tajidyakub
9/6/2017 - 3:48 PM

Memberikan nilai default pada column hasil migration $table->timestamp() di Laravel

Memberikan nilai default pada column hasil migration $table->timestamp() di Laravel

Untuk memberikan nilai default yaitu CURRENT_TIMESTAMP di column created_at dan set current timestamp on update pada column updated_at lakukan modifikasi di file migrations table users di dalam direktori ./database/migrations

<?php
  // hapus baris berikut
  $table->timestamp();
  // diganti menjadi seperti di bawah
  $table->timestamp('created_at')->default(\DB::raw('CURRENT_TIMESTAMP'));
  $table->timestamp('updated_at')->default(\DB::raw('CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP'));

?>