I'm encountering error like SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list' (SQL: insert into buildings (building_name, updated_at, created_at) values (Building Four, 2017-10-12 02:56:13, 2017-10-12 02:56:13)). but i don't have a updated_at and created_at column in my database how come these columns shows up in the error?
BuildingRepository.php
<?php namespace App\Repositories\Building; use App\Building; interface BuildingRepository { public function getById($id); public function getAll(); public function create(array $attributes); public function update($id, array $attributes); public function delete($id); } EloquentBuilding.php
<?php namespace App\Repositories\Building; use \App\Building; class EloquentBuilding implements BuildingRepository { private $model; public function __construct(Building $model) { $this->model = $model; } public function getById($id) { return $this->model->findOrFail($id); } public function getAll() { return $this->model->all(); } public function create(array $attributes) { return $this->model->fill($attributes)->save(); } public function update($id, array $attributes) { } public function delete($id) { } } BuildingController.php
<?php namespace App\Http\Controllers; use App\Building; use Illuminate\Http\Request; use App\Repositories\Building\BuildingRepository; class BuildingController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ private $building; public function __construct(BuildingRepository $building) { $this->building = $building; } public function createBuilding() { return view('building.create'); } public function store(Request $request) { $this->validate($request, array( 'building_name'=>'required', 'building_information'=>'required', )); $buildings = array('building_name' => $request->building_name, 'building_inforamtion' => $request->building_information); $this->building->create($buildings); } public function getAllBuilding() { $buildings = $this->building->getAll(); return view('building.show')->with('buildings', $buildings); } public function getSpecificRecord() { $buildings = $this->building->getById(1); return view('building.show')->with('buildings', $buildings); } } Building.php
<?php namespace App; use Illuminate\Database\Eloquent\Model; class Building extends Model { protected $fillable = [ 'id', 'building_name', 'building_information', 'building_image', ]; } 
public $timestamps = false;in your modelBuilding.php