30 lines
2.2 KiB
Go
30 lines
2.2 KiB
Go
// 自动生成模板PetPets
|
||
package pet
|
||
|
||
import (
|
||
"github.com/flipped-aurora/gin-vue-admin/server/global"
|
||
"time"
|
||
)
|
||
|
||
// petPets表 结构体 PetPets
|
||
type PetPets struct {
|
||
global.GVA_MODEL
|
||
AvatarUrl *string `json:"avatarUrl" form:"avatarUrl" gorm:"comment:宠物头像URL;column:avatar_url;size:500;"` //宠物头像URL
|
||
Name *string `json:"name" form:"name" gorm:"comment:宠物名字;column:name;size:100;" binding:"required"` //宠物名字
|
||
PetType *string `json:"petType" form:"petType" gorm:"comment:宠物类型:cat-猫咪,dog-狗狗;column:pet_type;size:20;"` //宠物类型:cat-猫咪,dog-狗狗
|
||
Breed *string `json:"breed" form:"breed" gorm:"comment:品种;column:breed;size:100;"` //品种
|
||
Gender *string `json:"gender" form:"gender" gorm:"comment:性别:male-公,female-母;column:gender;size:20;"` //性别:male-公,female-母
|
||
IsNeutered *bool `json:"isNeutered" form:"isNeutered" gorm:"comment:是否绝育:0-否,1-是;column:is_neutered;"` //是否绝育:0-否,1-是
|
||
BirthDate *time.Time `json:"birthDate" form:"birthDate" gorm:"comment:出生日期;column:birth_date;"` //出生日期
|
||
AdoptionDate *time.Time `json:"adoptionDate" form:"adoptionDate" gorm:"comment:到家日期;column:adoption_date;"` //到家日期
|
||
Weight *float64 `json:"weight" form:"weight" gorm:"comment:体重(单位:kg);column:weight;size:5;"` //体重(单位:kg)
|
||
Personality *string `json:"personality" form:"personality" gorm:"comment:性格描述;column:personality;"` //性格描述
|
||
Prompt *string `json:"prompt" form:"prompt" gorm:"comment:宠物提示词/个性化描述;column:prompt;"` //宠物提示词/个性化描述
|
||
CreatorId *int `json:"creatorId" form:"creatorId" gorm:"comment:创建者用户ID;column:creator_id;size:20;" binding:"required"` //创建者用户ID
|
||
}
|
||
|
||
// TableName petPets表 PetPets自定义表名 pet_pets
|
||
func (PetPets) TableName() string {
|
||
return "pet_pets"
|
||
}
|