mirror of
https://gitee.com/dromara/mayfly-go
synced 2026-01-06 14:45:48 +08:00
feat: 实现数据库备份与恢复
This commit is contained in:
@@ -3,10 +3,12 @@ package persistence
|
||||
import "mayfly-go/internal/db/domain/repository"
|
||||
|
||||
var (
|
||||
instanceRepo repository.Instance = newInstanceRepo()
|
||||
dbRepo repository.Db = newDbRepo()
|
||||
dbSqlRepo repository.DbSql = newDbSqlRepo()
|
||||
dbSqlExecRepo repository.DbSqlExec = newDbSqlExecRepo()
|
||||
instanceRepo repository.Instance = newInstanceRepo()
|
||||
dbRepo repository.Db = newDbRepo()
|
||||
dbSqlRepo repository.DbSql = newDbSqlRepo()
|
||||
dbSqlExecRepo repository.DbSqlExec = newDbSqlExecRepo()
|
||||
dbBackupHistoryRepo = NewDbBackupHistoryRepo()
|
||||
dbRestoreHistoryRepo = NewDbRestoreHistoryRepo()
|
||||
)
|
||||
|
||||
func GetInstanceRepo() repository.Instance {
|
||||
@@ -24,3 +26,11 @@ func GetDbSqlRepo() repository.DbSql {
|
||||
func GetDbSqlExecRepo() repository.DbSqlExec {
|
||||
return dbSqlExecRepo
|
||||
}
|
||||
|
||||
func GetDbBackupHistoryRepo() repository.DbBackupHistory {
|
||||
return dbBackupHistoryRepo
|
||||
}
|
||||
|
||||
func GetDbRestoreHistoryRepo() repository.DbRestoreHistory {
|
||||
return dbRestoreHistoryRepo
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user