Skip to content

Commit

Permalink
docs: update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
qloog authored Feb 27, 2025
1 parent 27909f7 commit 4b71298
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions internal/dal/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ repository 层会调用 `dal` 层的方法来完成实际的数据操作,供

- `dal/db` 层按照表名划分文件,该层的逻辑尽量保持原子性,只是单纯的增删改查
- `dal/db/model` 中只放 `struct` 定义和成员函数,其它函数不应该放在 `model`
- `dal/db/method` 里放的是自定义的查询函数,是基于sql注解生成的
- `dal/db/query` 是基于 `gorm/gen` 生成的原子性的查询方法,比如 `Find`, `First`
- `dal/db/method` 里放的是自定义的查询函数,使用sql进行注解,生成后实现会写入到 `dal/db/query` 对应的文件里
- `dal/db/query` 是基于 `gorm/gen` 生成的原子性的查询方法,比如 `Find`, `First`;还包含 `method` 里自定义的查询函数

## 数据获取

- 通过 `dal/db/query` `dal/db/method` 直接从数据库获取
- 通过 `dal/db/query` 直接从数据库获取
- `dal/rpc` RPC访问接口
- `dal/cache` 获取redis中的数据

0 comments on commit 4b71298

Please sign in to comment.