Documentation
¶
Index ¶
- func NewClientRepo(db *gorm.DB) repository.ClientRepo
- func NewInboxRepo(db *gorm.DB) repository.InboxRepo
- func NewLogRepo(db *gorm.DB) repository.LogRepo
- func NewOutboxRepo(db *gorm.DB) repository.OutboxRepo
- func NewSystemRepo(conn cache.CachedConn) repository.SystemRepo
- func NewTaskRepo(db *gorm.DB) repository.TaskRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientRepo ¶
func NewClientRepo(db *gorm.DB) repository.ClientRepo
NewClientRepo builds the module-owned implementation.
func NewInboxRepo ¶
func NewInboxRepo(db *gorm.DB) repository.InboxRepo
NewInboxRepo builds the module-owned implementation.
func NewLogRepo ¶
func NewLogRepo(db *gorm.DB) repository.LogRepo
NewLogRepo builds the module-owned implementation.
func NewOutboxRepo ¶
func NewOutboxRepo(db *gorm.DB) repository.OutboxRepo
NewOutboxRepo builds the module-owned implementation.
func NewSystemRepo ¶
func NewSystemRepo(conn cache.CachedConn) repository.SystemRepo
NewSystemRepo builds the module-owned implementation over the shared cached connection.
func NewTaskRepo ¶
func NewTaskRepo(db *gorm.DB) repository.TaskRepo
NewTaskRepo builds the module-owned implementation.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.