owner.go 505 B

1234567891011121314151617181920
  1. package dao
  2. import (
  3. "server/global"
  4. "time"
  5. )
  6. type Owner struct {
  7. global.GVA_MODEL
  8. OwnerName string `gorm:"size:50;" json:"owner_name"`
  9. OwnerSurname string `gorm:"size:50;" json:"owner_surname"`
  10. OwnerPhone string `gorm:"size:20;" json:"owner_phone"`
  11. Vehicles []Vehicle `gorm:"foreignKey:OwnerId" json:"vehicles"`
  12. IsVip bool `gorm:"size:1;" json:"is_vip"`
  13. VipExpireTime time.Time `json:"vip_expire_time"`
  14. }
  15. func (Owner) TableName() string {
  16. return "owner"
  17. }