1
0
Fork 0

feat(training): add model for TrainingDateAttendee

This commit is contained in:
Vojtěch Mareš 2024-05-07 22:04:30 +02:00
parent fc9e9d4b1f
commit 96eec62a5d
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D

View file

@ -55,3 +55,23 @@ type TrainingDate struct {
Price money.Price Price money.Price
} }
type TrainingDateAttendeeID = uuid.UUID
func NewTrainingDateAttendeeID() TrainingDateAttendeeID {
return uuid.Must(uuid.NewV7())
}
type TrainingDateAttendee struct {
trainingDateID TrainingDateID
ID TrainingDateAttendeeID
Name string
Email string
Phone string
Company string
Position string
Bill money.Price
IsStudent bool
HasPaid bool
HasAttended bool
}