MCPcopy Create free account
hub / github.com/cloudwan/gohan / connectDB

Method connectDB

server/server.go:161–173  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

159}
160
161func (server *Server) connectDB() error {
162 if err := migration.Init(); err != nil {
163 return err
164 }
165 config := util.GetConfig()
166 dbConn, err := db.CreateFromConfig(config)
167 if server.sync == nil {
168 server.db = dbConn
169 } else {
170 server.db = &DbSyncWrapper{dbConn}
171 }
172 return err
173}
174
175func (server *Server) getDatabaseConfig() (string, string, db.InitDBParams) {
176 config := util.GetConfig()

Callers 1

NewServerFunction · 0.95

Calls 1

InitMethod · 0.80

Tested by

no test coverage detected