- 将 BaseModel 拆分为 IdModel 和 TimeModel 两个独立结构体 - 替换标准库 time 包为 gf 框架的 gtime 包进行时间处理 - 修改字段标签定义,优化数据库列映射配置 - 重写 BeforeCreate、BeforeUpdate 钩子方法实现 - 新增 AfterDelete 钩子方法处理删除后的时间转换 - 统一时间格式化为字符串类型存储到数据库中 |
||
|---|---|---|
| .. | ||
| model | ||
| database.go | ||
| index.go | ||
| migrate.go | ||
- 将 BaseModel 拆分为 IdModel 和 TimeModel 两个独立结构体 - 替换标准库 time 包为 gf 框架的 gtime 包进行时间处理 - 修改字段标签定义,优化数据库列映射配置 - 重写 BeforeCreate、BeforeUpdate 钩子方法实现 - 新增 AfterDelete 钩子方法处理删除后的时间转换 - 统一时间格式化为字符串类型存储到数据库中 |
||
|---|---|---|
| .. | ||
| model | ||
| database.go | ||
| index.go | ||
| migrate.go | ||