| From: | Elvis Pranskevichus <elprans(at)gmail(dot)com> |
|---|---|
| To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
| Cc: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | pg_dump fails on domain constraint comments |
| Date: | 2016-01-11 22:56:32 |
| Message-ID: | 3789929.ZsF6ME7o6i@klinga.prans.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hello Alvaro,
It looks like pg_dump emits incorrect text for domain constraint comments:
Assuming the following structure,
CREATE DOMAIN "dom" AS integer
CONSTRAINT "dom_constraint" CHECK ((VALUE > 10));
COMMENT ON CONSTRAINT "dom_constraint" ON DOMAIN "dom" IS 'domain constraint comment'
pg_dump will dump the COMMENT as follow:
COMMENT ON CONSTRAINT "dom_constraint" ON DOMAIN """dom""" IS 'domain constraint comment'
Note the double-quoting issue of the domain name.
Attached patch fixes that.
Elvis
| Attachment | Content-Type | Size |
|---|---|---|
| 0001-pg_dump-Fix-dumping-of-comments-on-domain-constraint.patch | text/x-patch | 851 bytes |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Stas Kelvich | 2016-01-11 23:11:12 | Re: Speedup twophase transactions |
| Previous Message | Edson Richter | 2016-01-11 22:44:34 | Re: Driver behaves differently with prepareThreshold and timestamp fields when daylights is active (was Re: Re: 9.4-1207 behaves differently with server side prepared statements compared to 9.2-1102) |