mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-02 23:40:24 +08:00
33 lines
567 B
Go
33 lines
567 B
Go
package dto
|
|
|
|
import (
|
|
"io"
|
|
"mayfly-go/internal/db/dbm/dbi"
|
|
"mayfly-go/internal/db/domain/entity"
|
|
tagentity "mayfly-go/internal/tag/domain/entity"
|
|
)
|
|
|
|
type SaveDbInstance struct {
|
|
DbInstance *entity.DbInstance
|
|
AuthCerts []*tagentity.ResourceAuthCert
|
|
TagCodePaths []string
|
|
}
|
|
|
|
type DumpDb struct {
|
|
DbId uint64
|
|
DbName string
|
|
Tables []string
|
|
DumpDDL bool // 是否dump ddl
|
|
DumpData bool // 是否dump data
|
|
|
|
LogId uint64
|
|
|
|
Writer io.WriteCloser
|
|
Log func(msg string)
|
|
TargetDbType dbi.DbType
|
|
}
|
|
|
|
func DefaultDumpLog(msg string) {
|
|
|
|
}
|