Hi, If I change my database migration in some way and run php artisan migrate:fresh the changes don't seem to take effect until I revalidate the db connection (sqlite) in the db client (dBeaver). Is there a setting in Laravel I've missed that would do this for me?
This is not related to a setting, its how your db client works.
I also have to refresh my db client in order for it to reflect the new changes made by a migration.
Just press F5 to refresh the changes and if you really want you can set up auto refresh.
Auto refresh will refresh the database every x seconds but personally I don't find it worth to set this up.