Вам нужно обновить файл миграции таблицы пользователей в database/migrations
, это будет файл типа 2014_10_12_000000_create_users_table.php
.
Вы, вероятно, набрали $table->timestamps();
в вызове Schema::create
.
Глядя на код для timestamp()
в vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php
, он показывает:
public function timestamps($precision = 0)
{
$this->timestamp('created_at', $precision)->nullable();
$this->timestamp('updated_at', $precision)->nullable();
}
Итак:
Schema::create('users', function (Blueprint $table) {
// ..
$table->timestamps();
});
Удалите вызов на $table->timestamps();
и добавьте два столбца, которые вы хотите назвать временными метками:
Schema::create('users', function (Blueprint $table) {
// ..
$this->timestamp('user_creation_date', 0)->nullable();
$this->timestamp('user_update_date', 0)->nullable();
});
Вам нужно будет снова запустить миграцию, убедитесь, что вы создали резервную копию данных, так как это приведет к удалению таблицы и ее повторному созданию.
Надеюсь, это поможет.