数据库服务

数据库操作服务!

配置

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

参考