id(); $table->string('name'); $table->string('email')->nullable()->unique(); $table->string('phone')->nullable(); $table->string('company')->nullable(); $table->string('ig_handle')->nullable(); $table->string('tiktok_handle')->nullable(); $table->string('youtube_handle')->nullable(); $table->string('address_line1')->nullable(); $table->string('address_line2')->nullable(); $table->string('city')->nullable(); $table->string('state')->nullable(); $table->string('postal_code')->nullable(); $table->string('country')->default('Indonesia'); $table->string('status')->default('active'); // active, inactive, prospect $table->text('notes')->nullable(); $table->string('avatar')->nullable(); $table->timestamps(); $table->softDeletes(); }); } public function down(): void { Schema::dropIfExists('clients'); } };