pet-ai/server/model/pet/pet_family_invitations.go

25 lines
1.7 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// 自动生成模板PetFamilyInvitations
package pet
import (
"github.com/flipped-aurora/gin-vue-admin/server/global"
"time"
)
// petFamilyInvitations表 结构体 PetFamilyInvitations
type PetFamilyInvitations struct {
global.GVA_MODEL
FamilyId *int `json:"familyId" form:"familyId" gorm:"comment:家庭ID;column:family_id;size:20;" binding:"required"` //家庭ID
InviterId *int `json:"inviterId" form:"inviterId" gorm:"comment:邀请者用户ID;column:inviter_id;size:20;" binding:"required"` //邀请者用户ID
InviteePhone *string `json:"inviteePhone" form:"inviteePhone" gorm:"comment:被邀请者手机号;column:invitee_phone;size:20;" binding:"required"` //被邀请者手机号
InvitationCode *string `json:"invitationCode" form:"invitationCode" gorm:"comment:邀请码;column:invitation_code;size:32;" binding:"required"` //邀请码
Status *string `json:"status" form:"status" gorm:"comment:邀请状态pending-待处理accepted-已接受rejected-已拒绝expired-已过期;column:status;size:20;"` //邀请状态pending-待处理accepted-已接受rejected-已拒绝expired-已过期
ExpiresAt *time.Time `json:"expiresAt" form:"expiresAt" gorm:"comment:过期时间;column:expires_at;"` //过期时间
Message *string `json:"message" form:"message" gorm:"comment:邀请留言;column:message;size:200;"` //邀请留言
}
// TableName petFamilyInvitations表 PetFamilyInvitations自定义表名 pet_family_invitations
func (PetFamilyInvitations) TableName() string {
return "pet_family_invitations"
}