Documentation
¶
Index ¶
- Variables
- func NewAppRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB, log *slog.Logger, ...) biz.AppRepo
- func NewBackupAccountRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, setting biz.SettingRepo) biz.BackupAccountRepo
- func NewBackupRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB, log *slog.Logger, ...) biz.BackupRepo
- func NewCacheRepo(db *gorm.DB) biz.CacheRepo
- func NewCertAccountRepo(t *gotext.Locale, db *gorm.DB, user biz.UserRepo, log *slog.Logger) biz.CertAccountRepo
- func NewCertDNSRepo(db *gorm.DB, log *slog.Logger) biz.CertDNSRepo
- func NewCertRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, settingRepo biz.SettingRepo) biz.CertRepo
- func NewContainerComposeRepo() biz.ContainerComposeRepo
- func NewContainerImageRepo() biz.ContainerImageRepo
- func NewContainerNetworkRepo() biz.ContainerNetworkRepo
- func NewContainerRepo() biz.ContainerRepo
- func NewContainerVolumeRepo() biz.ContainerVolumeRepo
- func NewCronRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.CronRepo
- func NewDatabaseRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo, ...) biz.DatabaseRepo
- func NewDatabaseServerRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.DatabaseServerRepo
- func NewDatabaseUserRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo) biz.DatabaseUserRepo
- func NewEnvironmentRepo(t *gotext.Locale, conf *config.Config, cache biz.CacheRepo, task biz.TaskRepo) biz.EnvironmentRepo
- func NewLogRepo(db *gorm.DB) biz.LogRepo
- func NewMonitorRepo(db *gorm.DB, setting biz.SettingRepo) biz.MonitorRepo
- func NewProjectRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.ProjectRepo
- func NewSSHRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.SSHRepo
- func NewSafeRepo(log *slog.Logger) biz.SafeRepo
- func NewSettingRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, conf *config.Config, ...) biz.SettingRepo
- func NewTaskRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, queue *queue.Queue) biz.TaskRepo
- func NewTemplateRepo(t *gotext.Locale, cache biz.CacheRepo) biz.TemplateRepo
- func NewUserRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.UserRepo
- func NewUserTokenRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB) biz.UserTokenRepo
- func NewWebHookRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.WebHookRepo
- func NewWebsiteRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, cache biz.CacheRepo, ...) biz.WebsiteRepo
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewAppRepo, NewBackupRepo, NewBackupAccountRepo, NewCacheRepo, NewCertRepo, NewCertAccountRepo, NewCertDNSRepo, NewContainerRepo, NewContainerComposeRepo, NewContainerImageRepo, NewContainerNetworkRepo, NewContainerVolumeRepo, NewCronRepo, NewDatabaseRepo, NewDatabaseServerRepo, NewDatabaseUserRepo, NewEnvironmentRepo, NewLogRepo, NewMonitorRepo, NewProjectRepo, NewSafeRepo, NewSettingRepo, NewSSHRepo, NewTaskRepo, NewTemplateRepo, NewUserRepo, NewUserTokenRepo, NewWebHookRepo, NewWebsiteRepo, )
ProviderSet is data providers.
Functions ¶
func NewAppRepo ¶
func NewBackupAccountRepo ¶
func NewBackupAccountRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, setting biz.SettingRepo) biz.BackupAccountRepo
func NewBackupRepo ¶
func NewBackupRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB, log *slog.Logger, setting biz.SettingRepo, website biz.WebsiteRepo) biz.BackupRepo
func NewCertAccountRepo ¶
func NewCertDNSRepo ¶
func NewCertRepo ¶
func NewContainerComposeRepo ¶
func NewContainerComposeRepo() biz.ContainerComposeRepo
func NewContainerImageRepo ¶
func NewContainerImageRepo() biz.ContainerImageRepo
func NewContainerNetworkRepo ¶
func NewContainerNetworkRepo() biz.ContainerNetworkRepo
func NewContainerRepo ¶
func NewContainerRepo() biz.ContainerRepo
func NewContainerVolumeRepo ¶
func NewContainerVolumeRepo() biz.ContainerVolumeRepo
func NewDatabaseRepo ¶
func NewDatabaseRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo, user biz.DatabaseUserRepo) biz.DatabaseRepo
func NewDatabaseServerRepo ¶
func NewDatabaseUserRepo ¶
func NewDatabaseUserRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo) biz.DatabaseUserRepo
func NewEnvironmentRepo ¶
func NewMonitorRepo ¶
func NewMonitorRepo(db *gorm.DB, setting biz.SettingRepo) biz.MonitorRepo
func NewProjectRepo ¶
func NewSettingRepo ¶
func NewTaskRepo ¶
func NewTemplateRepo ¶
func NewUserTokenRepo ¶
func NewWebHookRepo ¶
func NewWebsiteRepo ¶
func NewWebsiteRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, cache biz.CacheRepo, database biz.DatabaseRepo, databaseServer biz.DatabaseServerRepo, databaseUser biz.DatabaseUserRepo, cert biz.CertRepo, certAccount biz.CertAccountRepo, setting biz.SettingRepo) biz.WebsiteRepo
Types ¶
This section is empty.
Source Files
¶
- app.go
- backup.go
- backup_storage.go
- cache.go
- cert.go
- cert_account.go
- cert_dns.go
- container.go
- container_compose.go
- container_image.go
- container_network.go
- container_volume.go
- cron.go
- data.go
- database.go
- database_server.go
- database_user.go
- environment.go
- helper.go
- log.go
- monitor.go
- project.go
- safe.go
- setting.go
- ssh.go
- task.go
- template.go
- user.go
- user_token.go
- webhook.go
- website.go
Click to show internal directories.
Click to hide internal directories.