feat: 完成 mysql 数据库备份与恢复功能

This commit is contained in:
ssongliu
2022-10-27 23:09:39 +08:00
committed by ssongliu
parent 325bb7bb5f
commit 8cf9c27f5f
21 changed files with 494 additions and 82 deletions

View File

@@ -126,7 +126,7 @@ var AddTableSetting = &gormigrate.Migration{
var AddTableBackupAccount = &gormigrate.Migration{
ID: "20200916-add-table-backup",
Migrate: func(tx *gorm.DB) error {
if err := tx.AutoMigrate(&model.BackupAccount{}); err != nil {
if err := tx.AutoMigrate(&model.BackupAccount{}, &model.BackupRecord{}); err != nil {
return err
}
item := &model.BackupAccount{