Skip to content

Commit 9bdd17b

Browse files
committed
feat: Added error handling and client release in DatabaseService query execution
1 parent 699ee3e commit 9bdd17b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/database/service/Database.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ export class DatabaseService {
1818
} catch (error: any) {
1919
console.error(`Error executing query: ${sql}`, error);
2020
throw new Error(`Database query failed: ${error.message}`);
21+
} finally {
22+
this._client.release();
2123
}
2224
}
2325
/**

0 commit comments

Comments
 (0)