mirror of
https://github.com/ManyakRus/starter.git
synced 2025-11-25 23:02:22 +02:00
сделал RawMultipleSQL()
This commit is contained in:
@@ -384,7 +384,7 @@ loop:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// RawMultipleSQL - выполняет текст запроса, отдельно для каждого запроса
|
// RawMultipleSQL - выполняет текст запроса, отдельно для каждого запроса
|
||||||
func RawMultipleSQL(db *gorm.DB, TextSQL string) (*gorm.DB, error) {
|
func RawMultipleSQL(db *gorm.DB, TextSQL string) *gorm.DB {
|
||||||
var tx *gorm.DB
|
var tx *gorm.DB
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
@@ -410,5 +410,5 @@ func RawMultipleSQL(db *gorm.DB, TextSQL string) (*gorm.DB, error) {
|
|||||||
log.Panic("db.Raw() error: rows =nil")
|
log.Panic("db.Raw() error: rows =nil")
|
||||||
}
|
}
|
||||||
|
|
||||||
return tx, err
|
return tx
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -126,7 +126,8 @@ func TestRawMultipleSQL(t *testing.T) {
|
|||||||
defer CloseConnection()
|
defer CloseConnection()
|
||||||
|
|
||||||
TextSQL := "SELECT 1; SELECT 2"
|
TextSQL := "SELECT 1; SELECT 2"
|
||||||
_, err := RawMultipleSQL(Conn, TextSQL)
|
tx := RawMultipleSQL(Conn, TextSQL)
|
||||||
|
err := tx.Error
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Error("TestRawMultipleSQL() error: ", err)
|
t.Error("TestRawMultipleSQL() error: ", err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user