refactor(training): use golang style of naming (do not repeat pacakge name in struct/func names)
This commit is contained in:
parent
e0f401f0a9
commit
c3795dba6a
12 changed files with 232 additions and 232 deletions
|
|
@ -1,28 +1,28 @@
|
|||
package training
|
||||
|
||||
type TrainingRepository interface {
|
||||
type Repository interface {
|
||||
Create(training *Training) error
|
||||
FindByID(id TrainingID) (*Training, error)
|
||||
FindByID(id ID) (*Training, error)
|
||||
FindAll() ([]Training, error)
|
||||
Update(training *Training) error
|
||||
Delete(id TrainingID) error
|
||||
Delete(id ID) error
|
||||
}
|
||||
|
||||
type TrainingDateRepository interface {
|
||||
Create(trainingID TrainingID, trainingDate *TrainingDate) error
|
||||
FindByID(id TrainingDateID) (*TrainingDate, error)
|
||||
FindAll() ([]TrainingDate, error)
|
||||
FindAllByTrainingID(trainingID TrainingID) ([]TrainingDate, error)
|
||||
FindUpcomingByTrainingID(trainingID TrainingID) ([]TrainingDate, error)
|
||||
Update(trainingDate *TrainingDate) error
|
||||
Delete(id TrainingDateID) error
|
||||
type DateRepository interface {
|
||||
Create(trainingID ID, trainingDate *Date) error
|
||||
FindByID(id DateID) (*Date, error)
|
||||
FindAll() ([]Date, error)
|
||||
FindAllByTrainingID(trainingID ID) ([]Date, error)
|
||||
FindUpcomingByTrainingID(trainingID ID) ([]Date, error)
|
||||
Update(trainingDate *Date) error
|
||||
Delete(id DateID) error
|
||||
}
|
||||
|
||||
type TrainingDateAttendeeRepository interface {
|
||||
Create(trainingDateID TrainingDateID, attendee *TrainingDateAttendee) error
|
||||
FindByID(id TrainingDateAttendeeID) (*TrainingDateAttendee, error)
|
||||
FindAll() ([]TrainingDateAttendee, error)
|
||||
FindAllByTrainingDateID(trainingDateID TrainingDateID) ([]TrainingDateAttendee, error)
|
||||
Update(attendee *TrainingDateAttendee) error
|
||||
Delete(id TrainingDateAttendeeID) error
|
||||
type AttendeeRepository interface {
|
||||
Create(trainingDateID DateID, attendee *Attendee) error
|
||||
FindByID(id AttendeeID) (*Attendee, error)
|
||||
FindAll() ([]Attendee, error)
|
||||
FindAllByTrainingDateID(trainingDateID DateID) ([]Attendee, error)
|
||||
Update(attendee *Attendee) error
|
||||
Delete(id AttendeeID) error
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue