id(); $table->foreignId('user_id')->constrained()->cascadeOnDelete(); $table->string('lecturer_number', 10)->unique(); $table->foreignId('department_id')->nullable()->constrained()->nullOnDelete(); $table->timestamps(); $table->softDeletes(); }); } public function down(): void { Schema::dropIfExists('lecturers'); } };