Categorygithub.com/metakeule/dbwrap
repositorypackage
2.3.1+incompatible
Repository: https://github.com/metakeule/dbwrap.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

dbwrap

Build Status

Only works with Go >= 1.1

This library offers two utilities for dealing with the Go database/sql package:

  1. a wrapper that can wrap any database driver that is compatible to sql/driver and intercept calls to it

  2. a fake driver that does nothing but tracking the queries and values that are delivered to him

Why?

Use them to

  • debug a database driver
  • run code before each query
  • transform sql before submitting it to database driver
  • test code that emits sql
  • do logging of sql statements
  • do statistics
  • track long running sql queries

How?

see examples directory