feature: 实现数据库实例管理

This commit is contained in:
kanzihuang
2023-08-27 11:07:29 +08:00
parent 649116a0b8
commit f7b685cfad
17 changed files with 795 additions and 5 deletions

View File

@@ -2,6 +2,21 @@ package entity
import "mayfly-go/pkg/model"
// 数据库实例查询
type InstanceQuery struct {
model.Model
Name string `orm:"column(name)" json:"name" form:"name"`
Type string `orm:"column(type)" json:"type"` // 类型mysql oracle等
Host string `orm:"column(host)" json:"host"`
Port int `orm:"column(port)" json:"port"`
Network string `orm:"column(network)" json:"network"`
Username string `orm:"column(username)" json:"username"`
Password string `orm:"column(password)" json:"-"`
Params string `orm:"column(params)" json:"params"`
Remark string `orm:"column(remark)" json:"remark"`
}
// 数据库查询实体,不与数据库表字段一一对应
type DbQuery struct {
model.Model