package model

//  UDMVolteIMSUser UDMVolteIMS用户 u_ims_user
type UDMVolteIMSUser struct {
	ID     string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` // 主键
	IMSI   string `json:"imsi" gorm:"column:imsi"`                      // SIM卡/USIM卡ID
	MSISDN string `json:"msisdn" gorm:"column:msisdn"`                  // 用户电话号码
	NeId   string `json:"neId" gorm:"column:ne_id"`                     // UDM网元标识

	Tag string `json:"tag" gorm:"column:tag"` // 0=VoIP, 1=VoLTE
	VNI string `json:"vni" gorm:"column:vni"` // VNI
}

// TableName 表名称
func (*UDMVolteIMSUser) TableName() string {
	return "u_ims_user"
}
