id(); $table->foreignUlid('follower_id')->constrained('users')->cascadeOnDelete(); $table->foreignUlid('following_id')->constrained('users')->cascadeOnDelete(); $table->string('status')->default('accepted'); $table->timestampsTz(); $table->unique([ 'follower_id', 'following_id', ]); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('follows'); } };