id(); $table->string('name'); $table->string('phone'); $table->string('target_course')->nullable(); $table->string('education_level')->nullable(); $table->string('subject')->nullable(); $table->text('message')->nullable(); $table->string('status')->default('new'); $table->text('notes')->nullable(); $table->boolean('is_read')->default(false); $table->string('source'); $table->json('utm')->nullable(); $table->boolean('consent_kvkk')->default(false); $table->string('consent_text_version')->nullable(); $table->timestamps(); $table->softDeletes(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('leads'); } };