rappasoft/laravel-boilerplate

Failed Jobs table missing UUID column

PunchRockgroin opened this issue · 1 comments

Ran into an issue where the failed jobs table is missing the UUID column. See: laravel/laravel@d6eda44 and https://laravel.com/docs/8.x/upgrade#failed-jobs-table-batch-support

In this boilerplate, the migration for failed_jobs at https://github.com/rappasoft/laravel-boilerplate/blob/master/database/migrations/2019_08_19_000000_create_failed_jobs_table.php does not match https://github.com/laravel/laravel/blob/8.x/database/migrations/2019_08_19_000000_create_failed_jobs_table.php#L18

Looks like the QUEUE_FAILED_DRIVER env and config at https://github.com/rappasoft/laravel-boilerplate/blob/master/config/queue.php#L84 is updated to the master and contains "database-uuids" for the default, which described in https://laravel.com/docs/8.x/upgrade#failed-jobs-table-batch-support enables batch support.

For those already using the boilerplate a migration is required. Otherwise the failed_jobs migration needs to be updated here.

Fixed in next release. Thanks.