I have a Queue Job Class that I need to make sure it does not overlap, so I am implementing it here
class ProcessJob implements ShouldQueue {
public function handle() {
...
}
public function middleware()
{
return [new WithoutOverlapping($this->platformId)];
}
}
but it returns this error:
[2025-06-17 18:54:59] local.ERROR: PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'plugin_2025_03_05.cache_locks' doesn't exist in /Users/xwewe/Sites/oc-plugin/vendor/laravel/framework/src/Illuminate/Database/Connection.php:566