sum*_*mit 4 php laravel laravel-queue
当我尝试php artisan queue:table
它给了我以下错误
[InvalidArgumentException]
A CreateJobsTable migration already exists.
Run Code Online (Sandbox Code Playgroud)
这是因为我已经将迁移命名CreateJobsTable为其他目的.我无法重命名此表和迁移.有没有办法将迁移重命名为CreateJobsQueueTable或某些相关的东西?
我们可以使用'queue:table'重命名artisan创建的jobs表吗?
Lio*_*han 11
是.编辑此文件config\queue.php:
<?php
return [
....
'connections' => [
....
'database' => [
'driver' => 'database',
'table' => 'jobs', <------ Edit this to something else
'queue' => 'default',
'retry_after' => 90,
],
....
],
....
];
Run Code Online (Sandbox Code Playgroud)
将table名称更改为其他值,它应该由TableCommand.查看Illuminate\Queue\Console\TableCommand它如何使用此值.这很简单:)