migrations icon indicating copy to clipboard operation
migrations copied to clipboard

WIP: Command for generation failed_jobs table migration

Open R3VoLuT1OneR opened this issue 2 years ago • 0 comments

Hello

Please review this idea of providing new command doctrine:migrations:queue-failed-table that should replace the default queue:failed-table.

Command generates migration for creation of failed_jobs used by the internal Laravel Queue package.

We have the FailedJobsServiceProvider in the ORM package, but have very serious downside as it's running query that checks if table exists on each job processing. Some jobs may not need connection to DB, it may slow down job tasks execution.

Basically the perfect case for the failed_jobs table to be generated once. I suggest this solution for the problem.

R3VoLuT1OneR avatar Mar 05 '23 23:03 R3VoLuT1OneR