From 5a375d67c7622191329170318fe9b49ac62fe2f3 Mon Sep 17 00:00:00 2001 From: d3m0k1d Date: Wed, 18 Feb 2026 13:30:16 +0300 Subject: [PATCH] feat: fix lint and new nill functions --- .../repositories/comments_repository.go | 17 +++++++++++++++++ backend/internal/repositories/interface.go | 4 ++++ 2 files changed, 21 insertions(+) diff --git a/backend/internal/repositories/comments_repository.go b/backend/internal/repositories/comments_repository.go index 4dfe7aa..802c9b4 100644 --- a/backend/internal/repositories/comments_repository.go +++ b/backend/internal/repositories/comments_repository.go @@ -3,6 +3,7 @@ package repositories import ( "context" "database/sql" + "gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/internal/logger" "gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/internal/storage" @@ -23,3 +24,19 @@ func NewCommentsRepository(db *sql.DB) CommentRepository { func (c *commentsRepository) CreateComment(ctx context.Context, comment *storage.Comment) error { return nil } + +func (c *commentsRepository) GetAllComments(ctx context.Context) ([]storage.Comment, error) { + return nil, nil +} + +func (c *commentsRepository) GetCommentsOfPost(ctx context.Context, id int) ([]storage.Comment, error) { + return nil, nil +} + +func (c *commentsRepository) DeleteComment(ctx context.Context, id int) error { + return nil +} + +func (c *commentsRepository) UpdateComment(ctx context.Context, id int, comment *storage.Comment) error { + return nil +} diff --git a/backend/internal/repositories/interface.go b/backend/internal/repositories/interface.go index 10bb43e..8f87d8e 100644 --- a/backend/internal/repositories/interface.go +++ b/backend/internal/repositories/interface.go @@ -25,4 +25,8 @@ type AuthRepository interface { type CommentRepository interface { CreateComment(ctx context.Context, comment *storage.Comment) error + GetAllComments(ctx context.Context) ([]storage.Comment, error) + GetCommentsOfPost(ctx context.Context, id int) ([]storage.Comment, error) + DeleteComment(ctx context.Context, id int) error + UpdateComment(ctx context.Context, id int, comment *storage.Comment) error }