数据库服务

集成数据库操作服务!

配置

调用 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)
..

参考