Best effort connector delete

Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
Bryan Frimin
2026-05-28 12:20:57 -07:00
parent d579879707
commit 0161b21120
2 changed files with 25 additions and 3 deletions

View File

@@ -322,6 +322,12 @@ WHERE %s AND id = @id
_, err := conn.Exec(ctx, q, args)
if err != nil {
if pgErr, ok := errors.AsType[*pgconn.PgError](err); ok {
if pgErr.Code == "23503" {
return ErrResourceInUse
}
}
return fmt.Errorf("cannot delete connector: %w", err)
}