Working on remaking one of my projects in Laravel 12/Filament and spent the weekend trying to figure out why models getting data from database views were failling, but worked just fine in the original project. Finally tracked it down to a change to config/database.php that happened in Laravel 5.3, but never got changed in my project.