gatewaygroup.go 750 B

1234567891011121314151617181920
  1. package model
  2. import "time"
  3. type GatewayGroup struct {
  4. Id int `gorm:"primary" json:"id" form:"id"`
  5. HostId int `gorm:"null" json:"hostId" form:"hostId"`
  6. RuleId int `gorm:"not null" json:"ruleId" form:"ruleId"`
  7. BanUdp int `gorm:"null" json:"banUdp" form:"banUdp"`
  8. BanOverseas int `gorm:"null" json:"banOverseas" form:"banOverseas"`
  9. Name string `gorm:"null" json:"name" form:"name"`
  10. Operator int `gorm:"not null" json:"operator" form:"operator"`
  11. Comment string `gorm:"null" json:"comment" form:"comment"`
  12. CreatedAt time.Time `json:"createdAt" form:"createdAt"`
  13. UpdatedAt time.Time `json:"updatedAt" form:"updatedAt"`
  14. }
  15. func (m *GatewayGroup) TableName() string {
  16. return "shd_waf_gateway_group"
  17. }