- 创建 BaseModel 结构体,包含主键 ID、创建时间和更新时间字段 - 实现 BeforeCreate 钩子函数,自动设置创建和更新时间为当前时间 - 实现 BeforeUpdate 钩子函数,自动更新更新时间为当前时间 - 配置 GORM 数据库映射标签,包括主键、列名、数据类型等 - 添加 JSON 序列化标签支持,便于 API 返回数据 |
||
|---|---|---|
| .. | ||
| base.go | ||
- 创建 BaseModel 结构体,包含主键 ID、创建时间和更新时间字段 - 实现 BeforeCreate 钩子函数,自动设置创建和更新时间为当前时间 - 实现 BeforeUpdate 钩子函数,自动更新更新时间为当前时间 - 配置 GORM 数据库映射标签,包括主键、列名、数据类型等 - 添加 JSON 序列化标签支持,便于 API 返回数据 |
||
|---|---|---|
| .. | ||
| base.go | ||