package gmodel

import (
	"gorm.io/gorm"
)

// fs_tool_template 设计工具模板(废弃)
type FsToolTemplate struct {
	Id           int64   `gorm:"primary_key;default:0;" json:"id"`   // ID
	Tid          *int64  `gorm:"default:0;" json:"tid"`              // 类别ID
	Name         *string `gorm:"unique_key;default:'';" json:"name"` // 名称
	Model        *string `gorm:"default:'';" json:"model"`           // 模板
	Material     *string `gorm:"default:'';" json:"material"`        // 材质图
	Aomap        *string `gorm:"default:'';" json:"aoMap"`           // ao材质图
	Normalmap    *string `gorm:"default:'';" json:"normalMap"`       // 法线材质图
	Roughnessmap *string `gorm:"default:'';" json:"roughnessMap"`    // 粗糙材质图
	Ctime        *int64  `gorm:"default:0;" json:"ctime"`            // 添加时间
	Status       *int64  `gorm:"default:0;" json:"status"`           // 1正常 0:禁用
}
type FsToolTemplateModel struct{ db *gorm.DB }

func NewFsToolTemplateModel(db *gorm.DB) *FsToolTemplateModel { return &FsToolTemplateModel{db} }