Я пытаюсь переопределить имена по умолчанию временных меток Laravel для конкретной таблицы, но, похоже, это никак не влияет.
Я обновил свою модель:
/**
* The name of the "created_at" column.
*
* @var string
*/
const CREATED_AT = 'CreatedAt';
/**
* The name of the "updated_at" column.
*
* @var string
*/
const UPDATED_AT = 'UpdatedAt';
Обновлена миграция:
...
$table->integer( 'UpdatedBy' )->nullable();
$table->timestamps();
});
Я запускаю миграцию, проверяю результаты в своей базе данных и обнаруживаю, что поля не изменились:
...
| UpdatedBy | int(11) | YES | | NULL | |
| created_at | timestamp | YES | | NULL | |
| updated_at | timestamp | YES | | NULL | |
+-----------------------+------------------+------+-----+-----------------------------------------+----------------+
Возможно, я что-то пропустил?