LMSouq
php-dev Open

Disable Laravel's Eloquent timestamps

MA
mattcdev
1 month ago
3 views
Problem Description
I'm in the process of converting one of our web applications from CodeIgniter to Laravel. However at this moment we don't want to add the `updated_at` / `created_at` fields to all of our tables as we have a logging class that does all this in more depth for us already. I'm aware I can set `$timestamps = false;` in: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php However I'd rather not change a core file for Laravel, or have everyone of my models have that at the top. Is there any way to disable this elsewhere for all models?

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base