#11 - unfollow

This commit is contained in:
2025-03-11 15:08:29 +02:00
parent 5dfe911793
commit a76915c7fc
7 changed files with 63 additions and 3 deletions

View File

@@ -0,0 +1,26 @@
// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.28.0
// source: feleteFeedFollow.sql
package database
import (
"context"
"github.com/google/uuid"
)
const deleteFeedFollow = `-- name: DeleteFeedFollow :exec
DELETE FROM feed_follows WHERE feed_follows.user_id = $1 AND feed_follows.feed_id = (SELECT id FROM feeds WHERE url = $2)
`
type DeleteFeedFollowParams struct {
UserID uuid.UUID
Url string
}
func (q *Queries) DeleteFeedFollow(ctx context.Context, arg DeleteFeedFollowParams) error {
_, err := q.db.ExecContext(ctx, deleteFeedFollow, arg.UserID, arg.Url)
return err
}