add comments

This commit is contained in:
MaysWind
2020-12-25 23:49:51 +08:00
parent becfb0bed5
commit 7d9b3290d8
4 changed files with 25 additions and 0 deletions
+2
View File
@@ -2,10 +2,12 @@ package datastore
import "xorm.io/xorm"
// Database represents a database instance
type Database struct {
*xorm.EngineGroup
}
// DoTransaction runs a new database transaction
func (db *Database) DoTransaction(fn func(sess *xorm.Session) error) (err error) {
sess := db.NewSession()
defer sess.Close()