From bd94807d472e5ae7ac007cb7170d28376c012da8 Mon Sep 17 00:00:00 2001 From: Hana Xu Date: Tue, 30 Dec 2025 09:43:52 -0500 Subject: [PATCH] add pg bouncer events --- packages/api-v4/src/account/types.ts | 3 +++ .../features/Events/factories/database.tsx | 24 +++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/packages/api-v4/src/account/types.ts b/packages/api-v4/src/account/types.ts index 9c952bd2dd7..e19e2ed949a 100644 --- a/packages/api-v4/src/account/types.ts +++ b/packages/api-v4/src/account/types.ts @@ -349,6 +349,9 @@ export const EventActionKeys = [ 'database_update', 'database_migrate', 'database_upgrade', + 'database_pg_connection_pool_create', + 'database_pg_connection_pool_delete', + 'database_pg_connection_pool_update', 'destination_create', 'destination_delete', 'destination_update', diff --git a/packages/manager/src/features/Events/factories/database.tsx b/packages/manager/src/features/Events/factories/database.tsx index 94410f0e512..1ecaddd1afd 100644 --- a/packages/manager/src/features/Events/factories/database.tsx +++ b/packages/manager/src/features/Events/factories/database.tsx @@ -203,4 +203,28 @@ export const database: PartialEventMap<'database'> = { ), }, + database_pg_connection_pool_create: { + notification: (e) => ( + <> + A Database connection pool has been added to{' '} + . + + ), + }, + database_pg_connection_pool_delete: { + notification: (e) => ( + <> + A Database connection pool has been deleted from{' '} + . + + ), + }, + database_pg_connection_pool_update: { + notification: (e) => ( + <> + A Database connection pool has been updated from{' '} + . + + ), + }, };