// 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 TableNameAliyunAvatar = "aliyun_avatar"

// AliyunAvatar 阿里云数字人记录表
type AliyunAvatar 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 | 删除日期
	UserID          int64          `gorm:"column:user_id;comment:userID" json:"user_id"`                            // userID
	BizID           string         `gorm:"column:biz_id;comment:bizId" json:"biz_id"`                               // bizId
	AccessKeyID     string         `gorm:"column:access_key_id" json:"access_key_id"`
	AccessKeySecret string         `gorm:"column:access_key_secret" json:"access_key_secret"`
	AppID           string         `gorm:"column:app_id" json:"app_id"`
	TenantID        string         `gorm:"column:tenant_id" json:"tenant_id"`
	Response        string         `gorm:"column:response" json:"response"`
	Token           string         `gorm:"column:token" json:"token"`
	SessionID       string         `gorm:"column:session_id" json:"session_id"`
}

// TableName AliyunAvatar's table name
func (*AliyunAvatar) TableName() string {
	return TableNameAliyunAvatar
}
