go-kratos/pkg/database/mysql.go

16 lines
267 B
Go

package database
import (
"entgo.io/ent/dialect"
entsql "entgo.io/ent/dialect/sql"
_ "github.com/go-sql-driver/mysql"
)
func OpenMysql(source string) *entsql.Driver {
drv, err := entsql.Open(dialect.MySQL, source)
if err != nil {
panic(err)
}
return drv
}