라라벨의 eloquent orm은 테이블마다 create_at, updated_at 컬럼이 있다고 가정합니다.
사용하지 않게 하려면 모델 클래스에 다음 설정을 추가해 주면 됩니다.
class User {
public $timestamps = false;
자세한 내용은 매뉴얼(https://laravel.kr/docs/5.5/eloquent#defining-models) 을 참고하세요
timestamp 타입의 created_at 이나 updated_at 필드가 있어야 합니다.
ORM를 쓰신다면 자동으로 해당 필드에 저장됩니다.
참, User모델은 remember_token필드도 있어야 합니다. (로그인유지관련)
DB Scheme를 올려드리니 참고하세요.
CREATE TABLE `_users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `remember_token` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL, `created_at` timestamp NULL DEFAULT NULL, `updated_at` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;