Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventStore ¶
type GuestStore ¶
type GuestStore interface { CreateGuest(context.Context, *model.Guest) (uuid.UUID, error) UpdateGuest(context.Context, *model.Guest) error DeleteGuest(context.Context, uuid.UUID) error ListGuests(context.Context) ([]*model.Guest, error) GetGuestByID(context.Context, uuid.UUID) (*model.Guest, error) }
type InvitationStore ¶
type InvitationStore interface { GetInvitationByID(context.Context, uuid.UUID) (*model.Invitation, error) UpdateInvitation(context.Context, *model.Invitation) error CreateInvitation(ctx context.Context, guestIDs ...uuid.UUID) (*model.Invitation, error) ListInvitations(ctx context.Context) ([]*model.Invitation, error) }
type TranslationStore ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.