🧾 Title

Add a Follow model to enable users to follow each other (Many-to-Many relationship)


🧠 Description

Implement a many-to-many self-referential relationship in the User model to allow users to follow and be followed by other users.

Create a Follow mapping table that maintains follower and following relationships with appropriate indexes and unique constraints to prevent duplicate follows.


📦 Acceptance Criteria


Solution