Add DBStats method wrapper to provide sql.DBStats when using ormer

This commit is contained in:
Bharat Patel 2019-01-17 09:56:42 -08:00
parent 80aabdd372
commit 2ae480556d
2 changed files with 6 additions and 0 deletions

View File

@ -522,6 +522,11 @@ func (o *orm) Driver() Driver {
return driver(o.alias.Name)
}
// return sql.DBStats for current database
func (o *orm) DBStats() sql.DBStats {
return o.alias.DB.Stats()
}
// NewOrm create new orm
func NewOrm() Ormer {
BootStrap() // execute only once

View File

@ -128,6 +128,7 @@ type Ormer interface {
// // update user testing's name to slene
Raw(query string, args ...interface{}) RawSeter
Driver() Driver
DBStats() sql.DBStats
}
// Inserter insert prepared statement