id(); $table->string('name'); $table->string('public_key') ->unique() ->nullable(); $table->string('email') ->unique() ->nullable(); $table->timestamp('email_verified_at') ->nullable(); $table->string('password') ->nullable(); $table->rememberToken(); $table->foreignId('current_team_id') ->nullable(); $table->string('profile_photo_path', 2048) ->nullable(); $table->boolean('is_lecturer') ->default(false); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('users'); } };