id(); $table->timestamps(); $table->softDeletes(); $table->string('name'); $table->string('username')->unique(); $table->string('email')->unique(); $table->timestamp('email_verified_at')->nullable(); $table->string('password'); $table->rememberToken(); $table->enum('customer_type', ['individual', 'company']); $table->string('nib')->nullable(); $table->string('npwp')->nullable(); $table->string('address')->nullable(); $table->string('phone_no')->nullable(); $table->string('pic')->nullable(); $table->boolean('is_active')->default(false); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('auth_customers'); } };