Zerolog logging for gorm
go get -u github.com/petoem/gormlog
package main
import (
"github.com/rs/zerolog/log"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
"github.com/petoem/gormlog"
)
func main() {
logger := gormlog.NewLogger(log.Logger)
db, err := gorm.Open(sqlite.Open("db.sqlite"), &gorm.Config{Logger: logger})
// ...
}
If you wish to contribute to the code or documentation, feel free to fork the repository and submit a pull request.
Licensed under the MIT license.