diff --git a/internal/video/like_entity.go b/internal/video/like_entity.go index 042ec68..4f2f62b 100644 --- a/internal/video/like_entity.go +++ b/internal/video/like_entity.go @@ -4,7 +4,15 @@ import "time" type Like struct { ID uint `gorm:"primaryKey"` - VideoID uint `gorm:"index, not null"` - AccountID uint `gorm:"index, not null"` + VideoID uint `gorm:"index;not null"` + AccountID uint `gorm:"index;not null"` CreatedAt time.Time } + +type LikeRequest struct { + VideoID uint `json:"video_id"` +} + +type LikeHandler struct { + service *LikeService +} diff --git a/internal/video/like_handler.go b/internal/video/like_handler.go index 1ddea16..61cb8a5 100644 --- a/internal/video/like_handler.go +++ b/internal/video/like_handler.go @@ -6,14 +6,6 @@ import ( "github.com/gin-gonic/gin" ) -type LikeRequest struct { - VideoID uint `json:"video_id"` -} - -type LikeHandler struct { - service *LikeService -} - func NewLikeHandler(service *LikeService) *LikeHandler { return &LikeHandler{service: service} }