23 lines
1.2 KiB
Go
23 lines
1.2 KiB
Go
// 自动生成模板PetFamilyMembers
|
|
package pet
|
|
|
|
import (
|
|
"github.com/flipped-aurora/gin-vue-admin/server/global"
|
|
"time"
|
|
)
|
|
|
|
// petFamilyMembers表 结构体 PetFamilyMembers
|
|
type PetFamilyMembers struct {
|
|
global.GVA_MODEL
|
|
UserId *int `json:"userId" form:"userId" gorm:"comment:用户ID;column:user_id;size:20;" binding:"required"` //用户ID
|
|
FamilyId *int `json:"familyId" form:"familyId" gorm:"comment:家庭ID;column:family_id;size:20;" binding:"required"` //家庭ID
|
|
Role *string `json:"role" form:"role" gorm:"comment:角色:creator-创建者,member-成员;column:role;size:20;" binding:"required"` //角色:creator-创建者,member-成员
|
|
JoinedAt *time.Time `json:"joinedAt" form:"joinedAt" gorm:"comment:加入时间;column:joined_at;"` //加入时间
|
|
Nickname *string `json:"nickname" form:"nickname" gorm:"comment:在家庭中的昵称;column:nickname;size:50;"` //在家庭中的昵称
|
|
}
|
|
|
|
// TableName petFamilyMembers表 PetFamilyMembers自定义表名 pet_family_members
|
|
func (PetFamilyMembers) TableName() string {
|
|
return "pet_family_members"
|
|
}
|