id(); $table->string('name'); $table->string('email')->unique()->nullable(); $table->timestamp('email_verified_at')->nullable(); $table->string('password')->nullable(); $table->string('photo')->nullable(); $table->enum('role',['admin','user'])->default('user'); $table->string('provider')->nullable(); $table->string('provider_id')->nullable(); $table->enum('status',['active','inactive'])->default('active'); $table->rememberToken()->nullable(); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('users'); } }