package model import "next-terminal/server/common" type SessionAudit struct { ID string `gorm:"primary_key,type:varchar(36)" json:"id"` SessionId string `gorm:"index,type:varchar(36)" json:"sessionId"` Status string `gorm:"type:varchar(32);default:'pending'" json:"status"` Content string `gorm:"type:text" json:"content"` Error string `gorm:"type:text" json:"error"` Created common.JsonTime `json:"createdAt"` Updated common.JsonTime `json:"updatedAt"` } func (r *SessionAudit) TableName() string { return "session_audit" }