id(); $table->string('name'); $table->text('address')->nullable(); $table->string('city')->nullable(); $table->string('state')->nullable(); $table->string('country')->nullable(); $table->string('zip_code')->nullable(); $table->string('phone')->nullable(); $table->string('email')->nullable(); $table->enum('status', ['active', 'inactive'])->default('active'); $table->foreignId('created_by')->constrained('users')->onDelete('cascade'); $table->timestamps(); }); } public function down(): void { Schema::dropIfExists('branches'); } };