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{' '} + . + + ), + }, };