I have migrated a jobs table and the failed Jobs table correctly. If I enter the mysql client from the servers terminal, I can find the jobs table no problem, however, the laravel app I am running is not finding the jobs tables
Error:
laravel.log production.ERROR: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'blueridge_prod.jobs' doesn't exist (SQL: select * from `jobs` where `queue` = default and ((`reserved_at` is null and `available_at` <= 1682185647) or (`reserved_at` <= 1682185557)) order by `id` asc limit 1 FOR UPDATE SKIP LOCKED) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'blueridge_prod.jobs' doesn't exist (SQL: select * from `jobs` where `queue` = default and ((`reserved_at` is null and `available_at` <= 1682185647) or (`reserved_at` <= 1682185557)) order by `id` asc limit 1 FOR UPDATE SKIP LOCKED) at /home/forge/blueridgevalor.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:759)
I have restarted the server, nginx, mysql, triple and quadruple checked the environment file.
I have used cache:clear and cache:config respectively
I have used route:clear and route:cache also.
I dropped the tables jobs and failed jobs and remade the migrations using queue:table and queue:failed-table and this did not work.
I have also restarted all services, remade queue worker in Forge, Remade the Scheduler in Forge
All of this and the issue is still persistant.
Am I missing something obvious?