From 0c84d4c49e1d83083d451918456c5fc75da741e2 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 7 Apr 2015 20:15:05 +0800 Subject: [PATCH] add FromDB function --- db.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/db.go b/db.go index 1f70a926..3b1d70dd 100644 --- a/db.go +++ b/db.go @@ -46,6 +46,10 @@ func Open(driverName, dataSourceName string) (*DB, error) { return &DB{db, NewCacheMapper(&SnakeMapper{})}, err } +func FromDB(db *sql.DB) *DB { + return &DB{db, NewCacheMapper(&SnakeMapper{})} +} + func (db *DB) Query(query string, args ...interface{}) (*Rows, error) { rows, err := db.DB.Query(query, args...) return &Rows{rows, db.Mapper}, err