mirror of
https://gitee.com/rainbond/Rainbond.git
synced 2024-12-02 11:47:36 +08:00
19 lines
820 B
Go
19 lines
820 B
Go
package model
|
|
|
|
//TenantServiceMonitor custom service monitor
|
|
type TenantServiceMonitor struct {
|
|
Model
|
|
TenantID string `gorm:"column:tenant_id;size:40;unique_index:unique_tenant_id_name" json:"tenant_id"`
|
|
ServiceID string `gorm:"column:service_id;size:40" json:"service_id"`
|
|
Name string `gorm:"column:name;size:40;unique_index:unique_tenant_id_name" json:"name"`
|
|
ServiceShowName string `gorm:"column:service_show_name" json:"service_show_name"`
|
|
Port int `gorm:"column:port;size:5" json:"port"`
|
|
Path string `gorm:"column:path;size:255" json:"path"`
|
|
Interval string `gorm:"column:interval;size:20" json:"interval"`
|
|
}
|
|
|
|
// TableName returns table name of TenantServiceMonitor
|
|
func (TenantServiceMonitor) TableName() string {
|
|
return "tenant_services_monitor"
|
|
}
|