chore: test passed
This commit is contained in:
parent
b5642ed221
commit
d9e2eedf18
6
Makefile
6
Makefile
@ -22,9 +22,9 @@ go-test-%:
|
||||
|
||||
test-adapters: \
|
||||
test-adapter-postgresql \
|
||||
# test-adapter-mysql \
|
||||
# test-adapter-sqlite \
|
||||
# test-adapter-mongo
|
||||
test-adapter-mysql \
|
||||
test-adapter-sqlite \
|
||||
test-adapter-mongo
|
||||
|
||||
test-adapter-%:
|
||||
($(MAKE) -C adapter/$* test-extended || exit 1)
|
||||
|
@ -359,10 +359,10 @@ func (sess *sessionWithContext) Open() error {
|
||||
return err
|
||||
}
|
||||
|
||||
sqlmydb.SetConnMaxLifetime(sess.ConnMaxLifetime())
|
||||
sqlmydb.SetConnMaxIdleTime(sess.ConnMaxIdleTime())
|
||||
sqlmydb.SetMaxIdleConns(sess.MaxIdleConns())
|
||||
sqlmydb.SetMaxOpenConns(sess.MaxOpenConns())
|
||||
sqlDB.SetConnMaxLifetime(sess.ConnMaxLifetime())
|
||||
sqlDB.SetConnMaxIdleTime(sess.ConnMaxIdleTime())
|
||||
sqlDB.SetMaxIdleConns(sess.MaxIdleConns())
|
||||
sqlDB.SetMaxOpenConns(sess.MaxOpenConns())
|
||||
return nil
|
||||
}
|
||||
|
||||
@ -552,7 +552,7 @@ func (sess *sessionWithContext) BindDB(sqlDB *sql.DB) error {
|
||||
|
||||
func (sess *sessionWithContext) Ping() error {
|
||||
if sess.sqlDB != nil {
|
||||
return sess.sqlmydb.Ping()
|
||||
return sess.sqlDB.Ping()
|
||||
}
|
||||
return mydb.ErrNotConnected
|
||||
}
|
||||
@ -560,28 +560,28 @@ func (sess *sessionWithContext) Ping() error {
|
||||
func (sess *sessionWithContext) SetConnMaxLifetime(t time.Duration) {
|
||||
sess.Settings.SetConnMaxLifetime(t)
|
||||
if sessDB := sess.DB(); sessDB != nil {
|
||||
sessmydb.SetConnMaxLifetime(sess.Settings.ConnMaxLifetime())
|
||||
sessDB.SetConnMaxLifetime(sess.Settings.ConnMaxLifetime())
|
||||
}
|
||||
}
|
||||
|
||||
func (sess *sessionWithContext) SetConnMaxIdleTime(t time.Duration) {
|
||||
sess.Settings.SetConnMaxIdleTime(t)
|
||||
if sessDB := sess.DB(); sessDB != nil {
|
||||
sessmydb.SetConnMaxIdleTime(sess.Settings.ConnMaxIdleTime())
|
||||
sessDB.SetConnMaxIdleTime(sess.Settings.ConnMaxIdleTime())
|
||||
}
|
||||
}
|
||||
|
||||
func (sess *sessionWithContext) SetMaxIdleConns(n int) {
|
||||
sess.Settings.SetMaxIdleConns(n)
|
||||
if sessDB := sess.DB(); sessDB != nil {
|
||||
sessmydb.SetMaxIdleConns(sess.Settings.MaxIdleConns())
|
||||
sessDB.SetMaxIdleConns(sess.Settings.MaxIdleConns())
|
||||
}
|
||||
}
|
||||
|
||||
func (sess *sessionWithContext) SetMaxOpenConns(n int) {
|
||||
sess.Settings.SetMaxOpenConns(n)
|
||||
if sessDB := sess.DB(); sessDB != nil {
|
||||
sessmydb.SetMaxOpenConns(sess.Settings.MaxOpenConns())
|
||||
sessDB.SetMaxOpenConns(sess.Settings.MaxOpenConns())
|
||||
}
|
||||
}
|
||||
|
||||
@ -644,7 +644,7 @@ func (sess *sessionWithContext) Close() error {
|
||||
}
|
||||
}
|
||||
// Not within a transaction.
|
||||
return sess.sqlmydb.Close()
|
||||
return sess.sqlDB.Close()
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -1,6 +1,6 @@
|
||||
package sqlbuilder
|
||||
|
||||
import git.hexq.cn/tiglog/mydb
|
||||
import "git.hexq.cn/tiglog/mydb"
|
||||
|
||||
// BatchInserter provides a helper that can be used to do massive insertions in
|
||||
// batches.
|
||||
|
@ -326,7 +326,7 @@ func (s *RecordTestSuite) TestInheritedTx() {
|
||||
s.NoError(err)
|
||||
|
||||
// Create a transaction
|
||||
sqlTx, err := sqlmydb.Begin()
|
||||
sqlTx, err := sqlDB.Begin()
|
||||
s.NoError(err)
|
||||
|
||||
// And pass that transaction to upper/db, this whole session is a transaction.
|
||||
@ -346,7 +346,7 @@ func (s *RecordTestSuite) TestInheritedTx() {
|
||||
s.Error(err)
|
||||
|
||||
// But we can create a new one.
|
||||
sqlTx, err = sqlmydb.Begin()
|
||||
sqlTx, err = sqlDB.Begin()
|
||||
s.NoError(err)
|
||||
s.NotNil(sqlTx)
|
||||
|
||||
@ -370,7 +370,7 @@ func (s *RecordTestSuite) TestInheritedTx() {
|
||||
s.NoError(err)
|
||||
|
||||
// Start again.
|
||||
sqlTx, err = sqlmydb.Begin()
|
||||
sqlTx, err = sqlDB.Begin()
|
||||
s.NoError(err)
|
||||
|
||||
tx, err := sqlbuilder.BindTx(s.Adapter(), sqlTx)
|
||||
|
Loading…
Reference in New Issue
Block a user