add FromDB function
This commit is contained in:
parent
8cc025cd8e
commit
0c84d4c49e
4
db.go
4
db.go
|
@ -46,6 +46,10 @@ func Open(driverName, dataSourceName string) (*DB, error) {
|
||||||
return &DB{db, NewCacheMapper(&SnakeMapper{})}, err
|
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) {
|
func (db *DB) Query(query string, args ...interface{}) (*Rows, error) {
|
||||||
rows, err := db.DB.Query(query, args...)
|
rows, err := db.DB.Query(query, args...)
|
||||||
return &Rows{rows, db.Mapper}, err
|
return &Rows{rows, db.Mapper}, err
|
||||||
|
|
Loading…
Reference in New Issue