id(); $table->string('name'); $table->string('url')->nullable(); $table->string('contact_person')->nullable(); $table->string('email')->nullable(); $table->string('phone', 100)->nullable(); $table->unsignedInteger('country_id'); $table->text('notes')->nullable(); $table->boolean('active')->default(true); $table->timestamps(); $table->softDeletes(); $table->foreign('country_id')->references('id')->on('countries'); }); } public function down(): void { Schema::dropIfExists('suppliers'); } };