feat: added new commands

- added follow command
- added unfollow command
- following command
- introduced logged in user middleware
This commit is contained in:
Stevan Freeborn
2026-08-02 07:49:57 -05:00
parent c012f6008c
commit f51b1b941a
8 changed files with 331 additions and 9 deletions
+8
View File
@@ -19,6 +19,14 @@ type Feed struct {
UserID uuid.UUID
}
type Follow struct {
ID uuid.UUID
CreatedAt time.Time
UpdatedAt time.Time
UserID uuid.UUID
FeedID uuid.UUID
}
type User struct {
ID uuid.UUID
CreatedAt time.Time