Isso acontece porque o Laravel assume que você deseja usar o
updated_at
e created_at
timestamps para seus modelos. Portanto, também assume que eles existem no banco de dados. Você pode criar as duas colunas ou desabilitar timestamps para seu modelo adicionando public $timestamps = false;
Documentos Laravel
A propósito:se você estiver usando migrações, adicionar as colunas de carimbo de data/hora é muito fácil.
Schema::table('table_name', function(Blueprint $table){
$table->timestamps();
}