人大金仓Gorm驱动
go get github.com/x-alchemist/gorm-kingbase-driver@v1.0.1
require(
github.com/x-alchemist/gorm-kingbase-driver v1.0.1
)
import github.com/x-alchemist/gorm-kingbase-driver
var db *gorm.DB
var err error
if db, err = gorm.Open(gorm-kingbase-driver.New(kingbaseConfig), &gorm.Config{
DisableForeignKeyConstraintWhenMigrating: true,
}); err != nil {
return nil, err
} else {
sqlDB, _ := db.DB()
sqlDB.SetMaxIdleConns(k.MaxIdleConns)
sqlDB.SetMaxOpenConns(k.MaxOpenConns)
return db, nil
}