• Tom Lane's avatar
    Allow psql's \df and \do commands to specify argument types. · a3027e1e
    Tom Lane authored
    When dealing with overloaded function or operator names, having
    to look through a long list of matches is tedious.  Let's extend
    these commands to allow specification of (input) argument types
    to let such results be trimmed down.  Each additional argument
    is treated the same as the pattern argument of \dT and matched
    against the appropriate argument's type name.
    
    While at it, fix \dT (and these new options) to recognize the
    usual notation of "foo[]" for "the array type over foo", and
    to handle the special abbreviations allowed by the backend
    grammar, such as "int" for "integer".
    
    Greg Sabino Mullane, revised rather significantly by me
    
    Discussion: https://postgr.es/m/CAKAnmmLF9Hhu02N+s7uAyLc5J1xZReg72HQUoiKhNiJV3_jACQ@mail.gmail.com
    a3027e1e
psql.sql 23.9 KB