package form type DbForm struct { Id uint64 Name string `binding:"required" json:"name"` Type string `binding:"required" json:"type"` // 类型,mysql oracle等 Host string `binding:"required" json:"host"` Port int `binding:"required" json:"port"` Username string `binding:"required" json:"username"` Password string `json:"password"` Params string `json:"params"` Database string `binding:"required" json:"database"` ProjectId uint64 `binding:"required" json:"projectId"` Project string `json:"project"` Env string `json:"env"` EnvId uint64 `binding:"required" json:"envId"` } type DbSqlSaveForm struct { Name string Sql string `binding:"required"` Type int `binding:"required"` Db string `binding:"required"` } // 数据库SQL执行表单 type DbSqlExecForm struct { Db string `binding:"required" json:"db"` //数据库名 Sql string `binding:"required" json:"sql"` // 执行sql Remark string `json:"remark"` // 执行备注 }