Files
EdgeAPI/internal/db/models/http_fastcgi_model.go

37 lines
1.4 KiB
Go
Raw Permalink Normal View History

2021-05-10 21:13:32 +08:00
package models
import "github.com/iwind/TeaGo/dbs"
2021-05-10 21:13:32 +08:00
// HTTPFastcgi Fastcgi设置
type HTTPFastcgi struct {
Id uint64 `field:"id"` // ID
AdminId uint32 `field:"adminId"` // 管理员ID
UserId uint32 `field:"userId"` // 用户ID
2022-03-22 21:45:07 +08:00
IsOn bool `field:"isOn"` // 是否启用
Address string `field:"address"` // 地址
Params dbs.JSON `field:"params"` // 参数
ReadTimeout dbs.JSON `field:"readTimeout"` // 读取超时
ConnTimeout dbs.JSON `field:"connTimeout"` // 连接超时
PoolSize uint32 `field:"poolSize"` // 连接池尺寸
PathInfoPattern string `field:"pathInfoPattern"` // PATH_INFO匹配
State uint8 `field:"state"` // 状态
2021-05-10 21:13:32 +08:00
}
type HTTPFastcgiOperator struct {
Id interface{} // ID
AdminId interface{} // 管理员ID
UserId interface{} // 用户ID
IsOn interface{} // 是否启用
Address interface{} // 地址
Params interface{} // 参数
ReadTimeout interface{} // 读取超时
ConnTimeout interface{} // 连接超时
PoolSize interface{} // 连接池尺寸
PathInfoPattern interface{} // PATH_INFO匹配
State interface{} // 状态
}
func NewHTTPFastcgiOperator() *HTTPFastcgiOperator {
return &HTTPFastcgiOperator{}
}