alfonmga / zapgorm2

⚡ zap logging driver for GORM 2.0.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zapgorm2

Go Reference

The initial source code is from moul/zapgorm2. I made minor changes to make it work with my projects, like setting IgnoreRecordNotFoundError to true.

Install

Via go get tool

$ go get -u github.com/alfonmga/zapgorm2

Usage

import "github.com/alfonmga/zapgorm2"

logger := zapgorm2.New(zap.L())
logger.SetAsDefault() // optional: configure gorm to use this zapgorm.Logger for callbacks
db, err = gorm.Open(sqlite.Open("./db.sqlite"), &gorm.Config{Logger: logger})

About

⚡ zap logging driver for GORM 2.0.

License:The Unlicense


Languages

Language:Go 100.0%