// Code generated by goctl. DO NOT EDIT.

package models

import (
	"database/sql"
	"time"
)

type (
	ScNodeAvailInfo struct {
		Id            int64         `db:"id"`             // id
		NodeName      string        `db:"node_name"`      // 节点名称
		CpuTotal      int64         `db:"cpu_total"`      // cpu核数
		CpuUsable     float64       `db:"cpu_usable"`     // cpu可用率
		DiskTotal     int64         `db:"disk_total"`     // 磁盘空间
		DiskAvail     int64         `db:"disk_avail"`     // 磁盘可用空间
		MemTotal      int64         `db:"mem_total"`      // 内存总数
		MemAvail      int64         `db:"mem_avail"`      // 内存可用数
		GpuTotal      int64         `db:"gpu_total"`      // gpu总数
		GpuAvail      int64         `db:"gpu_avail"`      // gpu可用数
		ParticipantId int64         `db:"participant_id"` // 集群动态信息id
		DeletedFlag   int64         `db:"deleted_flag"`   // 是否删除
		CreatedBy     sql.NullInt64 `db:"created_by"`     // 创建人
		CreatedTime   time.Time     `db:"created_time"`   // 创建时间
		UpdatedBy     sql.NullInt64 `db:"updated_by"`     // 更新人
		UpdatedTime   sql.NullTime  `db:"updated_time"`   // 更新时间
	}
)
