Adjust rules for search_path so that pg_catalog is never implicitly
Tom Lane <tgl@sss.pgh.pa.us>
Adjust rules for search_path so that pg_catalog is never implicitly selected as the creation target namespace; to make that happen, you must explicitly set search_path that way. This makes initdb a hair more complex but seems like a good safety feature.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/runtime.sgml | modified | +3 −5 |
| src/backend/catalog/namespace.c | modified | +38 −29 |
| src/bin/initdb/initdb.sh | modified | +2 −2 |