Versions in this module Expand all Collapse all v0 v0.2.0 Oct 14, 2024 Changes in this version + var ErrJankenSessionNotFound = errors.New("janken session not found") + var ErrUserNotFound = errors.New("user not found") + type JankenSessionRepository interface + Get func(ctx context.Context, tx transaction.Transaction, gameSessionID uuid.UUID) (model.JankenSession, error) + Save func(ctx context.Context, tx transaction.Transaction, session model.JankenSession) error + type UserRepository interface + Get func(ctx context.Context, tx transaction.Transaction, userID uuid.UUID) (model.User, error) + Save func(ctx context.Context, tx transaction.Transaction, user model.User) error v0.1.0 Sep 28, 2024 Changes in this version + var ErrGameSessionNotFound = errors.New("game session not found") + type EchoRepository interface + Save func(ctx context.Context, tx transaction.Transaction, echos ...model.Echo) error + type GameSessionRepository interface + Get func(ctx context.Context, tx transaction.Transaction, id uuid.UUID) (model.GameSession, error) + Save func(ctx context.Context, tx transaction.Transaction, sessions ...model.GameSession) error