Revise quoting conventions in outfuncs/readfuncs so that nodeRead doesn't
Tom Lane <tgl@sss.pgh.pa.us>
Revise quoting conventions in outfuncs/readfuncs so that nodeRead doesn't choke on relation or attribute names containing spaces, quotes, or other special characters. This fixes a TODO item. It also forces initdb, since stored rule strings change.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/nodes/outfuncs.c | modified | +147 −105 |
| src/backend/nodes/read.c | modified | +167 −104 |
| src/backend/nodes/readfuncs.c | modified | +63 −87 |
| src/include/nodes/readfuncs.h | modified | +2 −1 |