mirror of
https://github.com/andwati/zitadel.git
synced 2026-11-14 09:55:12 +00:00
fix(rt): release client after migration (#10788)
# Which Problems Are Solved Relation table migrations do not release the client after migrations are done. # How the Problems Are Solved Defer releasing of the client after acquire. # Additional Changes - rename two filenames with typos. # Additional Context - none
This commit is contained in:
@@ -86,6 +86,7 @@ func (p *pgxPool) Migrate(ctx context.Context) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
defer client.Release()
|
||||||
|
|
||||||
err = migration.Migrate(ctx, client.Conn())
|
err = migration.Migrate(ctx, client.Conn())
|
||||||
isMigrated = err == nil
|
isMigrated = err == nil
|
||||||
@@ -98,6 +99,7 @@ func (p *pgxPool) MigrateTest(ctx context.Context) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
defer client.Release()
|
||||||
|
|
||||||
err = migration.Migrate(ctx, client.Conn())
|
err = migration.Migrate(ctx, client.Conn())
|
||||||
isMigrated = err == nil
|
isMigrated = err == nil
|
||||||
|
|||||||
Reference in New Issue
Block a user