func LoadConfig(configPath string) error {
	isDebug, _ := strconv.ParseBool(os.Getenv("OCTILLERY_DEBUG"))
	debug.SetDebug(isDebug)
	cfg, err := config.Load(configPath)
	if err != nil {
		return errors.WithStack(err)
	}
	return errors.WithStack(connection.SetConfig(cfg))
}
LoadConfig load your database configuration file.

If use with debug mode, set environment variable  ( `OCTILLERY_DEBUG=1` ) before call this method.

Loaded configuration instance is set to internal global variable, therefore you can use only single configuration file at each application.

Configuration format see go.knocknote.io/octillery/config
package octillery
import (
	"database/sql"
	"os"
	"strconv"
	"github.com/pkg/errors"
	"go.knocknote.io/octillery/config"
	"go.knocknote.io/octillery/connection"
	osql "go.knocknote.io/octillery/database/sql"
	"go.knocknote.io/octillery/debug"
	"go.knocknote.io/octillery/exec"
	_ "go.knocknote.io/octillery/plugin"  
	"go.knocknote.io/octillery/sqlparser"
)
const Version = "v1.1.1"