数据库服务
集成数据库操作服务!
配置
调用 database.Instance()
单列会自动生成 mysql.json
文件到项目配置目录.
- mysql.json
{
"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 →