数据库服务
数据库操作服务!
配置
调用 database.Instance()
单列会自动生成 mysql.yaml
文件到项目配置目录.
- mysql.yaml
config: charset=utf8mb4&parseTime=True&loc=Local
db-name:
log-mode: false
log-zap: error
max-idle-conns: 0
max-open-conns: 0
password:
path: 127.0.0.1:3306
username: root
使用方法
- 数据服务 [目前仅支持 mysql]
- 使用
gorm.io/gorm
第三方包实现 - 通过单列
database.Instance()
操作数据 例如:
database.Instance().Model(&User{}).Where("name = ?","name").Find(&user)
..
参考
- 权鉴管理模块 iris-admin-rbac →