Files
evening_detective_server/internal/services/scenarios_service/scenario.go
T
2026-10-03 14:52:40 +07:00

27 lines
652 B
Go

// Package scenarios_service handles scenario operations.
package scenarios_service
import (
"evening_detective_server/internal/modules/storytelling"
"evening_detective_server/internal/services/users_service"
"time"
)
// Scenario describes a scenario exposed by the service layer.
type Scenario struct {
ID int
Name string
Description *string
Image *string
Story *storytelling.Story
Author *users_service.User
Status string
UpdatedAt time.Time
CreatedAt time.Time
PublishedAt *time.Time
AverageRating float64
ReviewsCount int32
Difficulty string
IsDeleted bool
}