add custom driver feature for package gdb

This commit is contained in:
John
2020-03-08 11:03:18 +08:00
parent 0e52d467d3
commit 8e40cded42
13 changed files with 244 additions and 105 deletions

View File

@ -12,8 +12,6 @@ import (
"github.com/gogf/gf/database/gdb"
"github.com/gogf/gf/internal/intlog"
"github.com/gogf/gf/text/gstr"
_ "github.com/gf-third/mysql"
)
type MyDriver struct {
@ -32,7 +30,7 @@ func (d *MyDriver) Open(config *gdb.ConfigNode) (*sql.DB, error) {
)
}
intlog.Printf("Open: %s", source)
if db, err := sql.Open("gf-mysql", source); err == nil {
if db, err := sql.Open("mysql", source); err == nil {
return db, nil
} else {
return nil, err

View File

@ -0,0 +1 @@
package main