mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-01 03:03:10 -06:00
Don't create the database in a txn
This commit is contained in:
parent
f93601e66c
commit
c7db038007
|
|
@ -52,10 +52,14 @@ func createRemoteDB(t *testing.T, dbName, user, connStr string) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("failed to open postgres conn with connstr=%s : %s", connStr, err)
|
t.Fatalf("failed to open postgres conn with connstr=%s : %s", connStr, err)
|
||||||
}
|
}
|
||||||
_, err = db.Exec(fmt.Sprintf(`CREATE DATABASE %s; GRANT ALL PRIVILEGES ON DATABASE %s TO %s`, dbName, dbName, user))
|
_, err = db.Exec(fmt.Sprintf(`CREATE DATABASE %s;`, dbName))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("failed to CREATE DATABASE: %s", err)
|
t.Fatalf("failed to CREATE DATABASE: %s", err)
|
||||||
}
|
}
|
||||||
|
_, err = db.Exec(fmt.Sprintf(`GRANT ALL PRIVILEGES ON DATABASE %s TO %s`, dbName, user))
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("failed to GRANT: %s", err)
|
||||||
|
}
|
||||||
_ = db.Close()
|
_ = db.Close()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue