MCPcopy Create free account
hub / github.com/egonelbre/exp / connstrWithDatabase

Function connstrWithDatabase

schema/database_test.go:123–130  ·  view source on GitHub ↗
(connstr, database string)

Source from the content-addressed store, hash-verified

121}
122
123func connstrWithDatabase(connstr, database string) (string, error) {
124 u, err := url.Parse(connstr)
125 if err != nil {
126 return "", fmt.Errorf("invalid connstr: %q", connstr)
127 }
128 u.Path = database
129 return u.String(), nil
130}
131
132func createDatabase(ctx context.Context, db *pgx.Conn, name string) error {
133 _, err := db.Exec(ctx, `CREATE DATABASE `+sanitizeDatabaseName(name)+`;`)

Callers 1

withDatabaseFunction · 0.85

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected