MCPcopy Create free account
hub / github.com/temporalio/temporal / DoCreateDatabase

Function DoCreateDatabase

tools/sql/handler.go:75–84  ·  view source on GitHub ↗
(cfg *config.SQL, defaultDb string, logger log.Logger)

Source from the content-addressed store, hash-verified

73}
74
75func DoCreateDatabase(cfg *config.SQL, defaultDb string, logger log.Logger) error {
76 dbToCreate := cfg.DatabaseName
77 cfg.DatabaseName = defaultDb
78 conn, err := NewConnection(cfg, logger)
79 if err != nil {
80 return err
81 }
82 defer conn.Close()
83 return conn.CreateDatabase(dbToCreate)
84}
85
86// dropDatabase drops a sql database
87func dropDatabase(cli *cli.Context, logger log.Logger) error {

Callers 1

createDatabaseFunction · 0.85

Calls 3

CloseMethod · 0.95
CreateDatabaseMethod · 0.95
NewConnectionFunction · 0.85

Tested by

no test coverage detected