MCPcopy Create free account
hub / github.com/IceFireDB/IceFireDB / newMysqlProxy

Function newMysqlProxy

IceFireDB-SQLProxy/internal/mysql/server.go:56–64  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

54}
55
56func newMysqlProxy() *mysqlProxy {
57 p := &mysqlProxy{}
58 p.server = server.NewDefaultServer()
59 p.credential = server.NewInMemoryProvider()
60 for _, info := range config.Get().UserList {
61 p.credential.AddUser(info.User, info.Password)
62 }
63 return p
64}
65
66func (m *mysqlProxy) initClientPool() error {
67 mc := config.Get().Mysql

Callers 1

RunFunction · 0.70

Calls 4

NewDefaultServerFunction · 0.92
NewInMemoryProviderFunction · 0.92
GetFunction · 0.92
AddUserMethod · 0.65

Tested by

no test coverage detected