id(); $table->uuid('uuid')->unique(); $table->string('name'); $table->string('email')->nullable()->unique(); $table->string('phone')->nullable()->unique(); $table->string('password')->nullable(); $table->date('birthday')->nullable(); $table->enum('gender', ['male', 'female', 'other'])->nullable(); $table->string('avatar')->nullable(); $table->boolean('is_active')->default(true); $table->timestamp('email_verified_at')->nullable(); $table->rememberToken(); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('members'); } };