- 新增「简记memo」一体化小程序产品原型设计文档 - 新增简记memo完整版UI视觉设计规范和界面细节 - 添加IDEA项目配置文件.gitignore - 创建404页面HTML文件,包含响应式布局和错误提示 - 添加关于页面HTML文件,展示品牌介绍和团队信息 - 实现AES加解密工具函数,支持请求体加密 - 添加用户协议页面基础框架
24 lines
1.3 KiB
Go
24 lines
1.3 KiB
Go
// 心情AI生成记录表:sm_mood_ai_generations
|
|
package models
|
|
|
|
import "gorm.io/gorm"
|
|
|
|
// MoodAIGeneration 心情AI生成记录
|
|
type MoodAIGeneration struct {
|
|
gorm.Model
|
|
MoodID uint `gorm:"column:mood_id;type:bigint unsigned;index;comment:关联的心情ID" json:"mood_id"`
|
|
UserID uint `gorm:"column:user_id;type:bigint unsigned;index;comment:用户ID" json:"user_id"`
|
|
Emoji string `gorm:"column:emoji;type:varchar(50);comment:心情表情" json:"emoji"`
|
|
Content string `gorm:"column:content;type:varchar(500);comment:心情内容" json:"content"`
|
|
Date string `gorm:"column:date;type:varchar(10);comment:日期" json:"date"`
|
|
AIText string `gorm:"column:ai_text;type:text;comment:AI生成的文本" json:"ai_text"`
|
|
AIImageURL string `gorm:"column:ai_image_url;type:varchar(500);comment:AI生成的图片URL" json:"ai_image_url"`
|
|
GenerateCount int `gorm:"column:generate_count;type:int;default:1;comment:生成次数" json:"generate_count"`
|
|
Status int `gorm:"column:status;type:tinyint;default:0;comment:状态 0生成中 1成功 2失败" json:"status"`
|
|
ErrorMsg string `gorm:"column:error_msg;type:varchar(500);comment:错误信息" json:"error_msg"`
|
|
}
|
|
|
|
func (MoodAIGeneration) TableName() string {
|
|
return "sm_mood_ai_generations"
|
|
}
|