• Tom Lane's avatar
    Refactor the handling of the various DropStmt variants so that when multiple · 0cefb50f
    Tom Lane authored
    objects are specified, we drop them all in a single performMultipleDeletions
    call.  This makes the RESTRICT/CASCADE checks more relaxed: it's not counted
    as a cascade if one of the later objects has a dependency on an earlier one.
    NOTICE messages about such cases go away, too.
    
    In passing, fix the permissions check for DROP CONVERSION, which for some
    reason was never made role-aware, and omitted the namespace-owner exemption
    too.
    
    Alex Hunsaker, with further fiddling by me.
    0cefb50f
pg_conversion.c 6.31 KB