Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
wrap you favorite database/sql/driver with your favority functions
Go
Branch: master

README.md

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

Something went wrong with that request. Please try again.