diff --git a/database/migrations/2015_07_22_084423_create_failed_jobs_table.php b/database/migrations/2022_11_21_185719_create_failed_jobs_table.php similarity index 63% rename from database/migrations/2015_07_22_084423_create_failed_jobs_table.php rename to database/migrations/2022_11_21_185719_create_failed_jobs_table.php index 16db8524..17191986 100644 --- a/database/migrations/2015_07_22_084423_create_failed_jobs_table.php +++ b/database/migrations/2022_11_21_185719_create_failed_jobs_table.php @@ -2,8 +2,9 @@ use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; +use Illuminate\Support\Facades\Schema; -class CreateFailedJobsTable extends Migration +return new class extends Migration { /** * Run the migrations. @@ -13,11 +14,13 @@ class CreateFailedJobsTable extends Migration public function up() { Schema::create('failed_jobs', function (Blueprint $table) { - $table->increments('id'); + $table->id(); + $table->string('uuid')->unique(); $table->text('connection'); $table->text('queue'); $table->longText('payload'); - $table->timestamp('failed_at'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); }); } @@ -28,6 +31,6 @@ class CreateFailedJobsTable extends Migration */ public function down() { - Schema::drop('failed_jobs'); + Schema::dropIfExists('failed_jobs'); } -} +};