data

package
v3.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2026 License: BSD-3-Clause Imports: 71 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is data providers.

Functions

func NewAppRepo

func NewAppRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB, log *slog.Logger, cache biz.CacheRepo, task biz.TaskRepo) biz.AppRepo

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 NewCacheRepo

func NewCacheRepo(db *gorm.DB) biz.CacheRepo

func NewCertAccountRepo

func NewCertAccountRepo(t *gotext.Locale, db *gorm.DB, user biz.UserRepo, log *slog.Logger) biz.CertAccountRepo

func NewCertDNSRepo

func NewCertDNSRepo(db *gorm.DB, log *slog.Logger) biz.CertDNSRepo

func NewCertRepo

func NewCertRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, settingRepo biz.SettingRepo) biz.CertRepo

func NewContainerComposeRepo

func NewContainerComposeRepo() biz.ContainerComposeRepo

func NewContainerImageRepo

func NewContainerImageRepo(settingRepo biz.SettingRepo) biz.ContainerImageRepo

func NewContainerNetworkRepo

func NewContainerNetworkRepo(settingRepo biz.SettingRepo) biz.ContainerNetworkRepo

func NewContainerRepo

func NewContainerRepo(settingRepo biz.SettingRepo) biz.ContainerRepo

func NewContainerVolumeRepo

func NewContainerVolumeRepo(settingRepo biz.SettingRepo) biz.ContainerVolumeRepo

func NewCronRepo

func NewCronRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.CronRepo

func NewDatabaseRedisRepo

func NewDatabaseRedisRepo(t *gotext.Locale, orm *gorm.DB, log *slog.Logger) biz.DatabaseRedisRepo

func NewDatabaseRepo

func NewDatabaseRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo, user biz.DatabaseUserRepo) biz.DatabaseRepo

func NewDatabaseServerRepo

func NewDatabaseServerRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.DatabaseServerRepo

func NewDatabaseUserRepo

func NewDatabaseUserRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, server biz.DatabaseServerRepo) biz.DatabaseUserRepo

func NewEnvironmentRepo

func NewEnvironmentRepo(t *gotext.Locale, conf *config.Config, cache biz.CacheRepo, task biz.TaskRepo) biz.EnvironmentRepo

func NewLogRepo

func NewLogRepo(db *gorm.DB) biz.LogRepo

func NewMonitorRepo

func NewMonitorRepo(db *gorm.DB, setting biz.SettingRepo) biz.MonitorRepo

func NewProjectRepo

func NewProjectRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.ProjectRepo

func NewSSHRepo

func NewSSHRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.SSHRepo

func NewSafeRepo

func NewSafeRepo(log *slog.Logger) biz.SafeRepo

func NewScanEventRepo

func NewScanEventRepo(setting biz.SettingRepo) (biz.ScanEventRepo, error)

NewScanEventRepo 创建扫描事件数据访问实例

func NewSettingRepo

func NewSettingRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, conf *config.Config, task biz.TaskRepo) biz.SettingRepo

func NewTaskRepo

func NewTaskRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger, runner types.TaskRunner) biz.TaskRepo

func NewTemplateRepo

func NewTemplateRepo(t *gotext.Locale, cache biz.CacheRepo) biz.TemplateRepo

func NewUserRepo

func NewUserRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.UserRepo

func NewUserTokenRepo

func NewUserTokenRepo(t *gotext.Locale, conf *config.Config, db *gorm.DB) biz.UserTokenRepo

func NewWebHookRepo

func NewWebHookRepo(t *gotext.Locale, db *gorm.DB, log *slog.Logger) biz.WebHookRepo

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

func NewWebsiteStatRepo

func NewWebsiteStatRepo() (biz.WebsiteStatRepo, error)

NewWebsiteStatRepo 创建网站统计数据访问实例

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL