schema 问题
if (!Schema::hasTable('password_resets')) {}
邮箱队列
队列的配置在.env 中QUEUE_DRIVER 选项里,暂时用database
如果你想完全自定义配置信息,你可以复制vendor/laravel/lumen-framework/config/queue.php 整个文件到config/queue.php 中,根目录如果没有config 的话你应该创建一个。
php artisan make:migration create_jobs_table --create=jobs
php artisan queue:failed-table
php artisan queue:table
php artisan migrate
队列监听
php artisan queue:listen
生成任务
php artisan make:job SendEmail
<?php
namespace App\Jobs;
class ExampleJob extends Job
{
protected $str;
/**
* Create a new job instance.
* 创建一个新的任务实例
* @return void
*/
public function __construct($str)
{
//
$this->str = $str;
}
/**
* Execute the job.