Documentation ¶
Index ¶
- type GormStorage
- func (gs *GormStorage) AddUser(u *storage.User) (*storage.User, error)
- func (gs *GormStorage) GetUserByMessenger(vcsType dto.VCSHostingType, messengerType dto.MessengerType, ...) (*storage.User, error)
- func (gs *GormStorage) GetUserByVCSHosting(vcsType dto.VCSHostingType, messengerType dto.MessengerType, ...) (*storage.User, error)
- func (gs *GormStorage) UpdateUser(u *storage.User) (*storage.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GormStorage ¶
type GormStorage struct {
// contains filtered or unexported fields
}
func Register ¶
func Register(cfg *config.Configuration) (*GormStorage, error)
func (*GormStorage) GetUserByMessenger ¶
func (gs *GormStorage) GetUserByMessenger(vcsType dto.VCSHostingType, messengerType dto.MessengerType, messengerUserID int64) (*storage.User, error)
func (*GormStorage) GetUserByVCSHosting ¶
func (gs *GormStorage) GetUserByVCSHosting(vcsType dto.VCSHostingType, messengerType dto.MessengerType, vcsHostingUserID int64) (*storage.User, error)
func (*GormStorage) UpdateUser ¶
Click to show internal directories.
Click to hide internal directories.