bigIncrements('id'); $table->string('token')->index(); $table->integer('weight')->default(1)->index(); $table->boolean('is_spam')->default(true)->index(); $table->text('note')->nullable(); $table->string('category')->nullable()->index(); $table->boolean('active')->default(false)->index(); $table->unique(['token', 'category']); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('autospam_custom_tokens'); } };