Thread

Commits

  1. pg_dump: fix failure to dump comments on constraints in some cases.

  1. BUG #17675: pg_dump v15: Comments on constraints missing?

    The Post Office <noreply@postgresql.org> — 2022-11-02T08:40:40Z

    The following bug has been logged on the website:
    
    Bug reference:      17675
    Logged by:          Franz-Josef Färber
    Email address:      franz-josef.faerber@stmuk.bayern.de
    PostgreSQL version: 15.0
    Operating system:   postgres 15 container
    Description:        
    
    Hello,
    
    unfortunately pg_dump Version 15 does not dump comments on constraints.
    I tested inside the postgres:15 docker container:
    
    CREATE DOMAIN year AS integer CONSTRAINT year_check CHECK (((VALUE >= 1900)
    AND (VALUE <= 2100)));                      
    COMMENT ON CONSTRAINT year_check ON DOMAIN year IS $$year check$$;          
                                               
    
    CREATE TABLE t(x int, CONSTRAINT t_check CHECK(x>0));
    COMMENT ON CONSTRAINT t_check ON t IS $$t check$$;    
    
    pg_dump v15 won’t include both comments (whereas v14 does).
    
    
    Regards,
    Franz-Josef Färber
    
    
  2. Re: BUG #17675: pg_dump v15: Comments on constraints missing?

    Tom Lane <tgl@sss.pgh.pa.us> — 2022-11-02T14:33:20Z

    PG Bug reporting form <noreply@postgresql.org> writes:
    > unfortunately pg_dump Version 15 does not dump comments on constraints.
    
    Ugh ... bisecting says I broke it at 5209c0ba0.  Will fix, thanks
    for the report!
    
    			regards, tom lane