// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.
// Code generated by gorm.io/gen. DO NOT EDIT.

package model

import (
	"time"

	"gorm.io/gorm"
)

const TableNameWxCardUser = "wx_card_user"

// WxCardUser 微信用户表
type WxCardUser struct {
	ID         int64          `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"`
	CreatedAt  time.Time      `gorm:"column:created_at;not null;comment:Create Time | 创建日期" json:"created_at"` // Create Time | 创建日期
	UpdatedAt  time.Time      `gorm:"column:updated_at;not null;comment:Update Time | 修改日期" json:"updated_at"` // Update Time | 修改日期
	DeletedAt  gorm.DeletedAt `gorm:"column:deleted_at;comment:Delete Time | 删除日期" json:"deleted_at"`          // Delete Time | 删除日期
	Wxid       string         `gorm:"column:wxid;not null;comment:微信id" json:"wxid"`                           // 微信id
	Account    string         `gorm:"column:account;comment:微信账号" json:"account"`                              // 微信账号
	Nickname   string         `gorm:"column:nickname;comment:微信昵称" json:"nickname"`                            // 微信昵称
	Remark     string         `gorm:"column:remark;comment:备注名" json:"remark"`                                 // 备注名
	Avatar     string         `gorm:"column:avatar;comment:头像" json:"avatar"`                                  // 头像
	Phone      string         `gorm:"column:phone;comment:手机号" json:"phone"`                                   // 手机号
	OpenID     string         `gorm:"column:open_id;comment:OpenId" json:"open_id"`                            // OpenId
	UnionID    string         `gorm:"column:union_id;comment:UnionId" json:"union_id"`                         // UnionId
	SessionKey string         `gorm:"column:session_key;comment:SessionKey" json:"session_key"`                // SessionKey
	IsVip      int64          `gorm:"column:is_vip;comment:是否VIP：0-否 1-是" json:"is_vip"`                       // 是否VIP：0-否 1-是
}

// TableName WxCardUser's table name
func (*WxCardUser) TableName() string {
	return TableNameWxCardUser
}
