Create a new GUC variable search_path to control the namespace search
path. The default behavior if no per-user schemas are created is that all users share a 'public' namespace, thus providing behavior backwards compatible with 7.2 and earlier releases. Probably the semantics and default setting will need to be fine-tuned, but this is a start.
Showing
- doc/src/sgml/runtime.sgml 65 additions, 2 deletionsdoc/src/sgml/runtime.sgml
- src/backend/access/transam/xact.c 6 additions, 4 deletionssrc/backend/access/transam/xact.c
- src/backend/catalog/namespace.c 208 additions, 1 deletionsrc/backend/catalog/namespace.c
- src/backend/parser/gram.y 34 additions, 4 deletionssrc/backend/parser/gram.y
- src/backend/utils/adt/varlena.c 98 additions, 49 deletionssrc/backend/utils/adt/varlena.c
- src/backend/utils/init/postinit.c 16 additions, 7 deletionssrc/backend/utils/init/postinit.c
- src/backend/utils/misc/guc.c 9 additions, 3 deletionssrc/backend/utils/misc/guc.c
- src/backend/utils/misc/postgresql.conf.sample 1 addition, 0 deletionssrc/backend/utils/misc/postgresql.conf.sample
- src/bin/psql/tab-complete.c 2 additions, 1 deletionsrc/bin/psql/tab-complete.c
- src/include/access/xact.h 2 additions, 4 deletionssrc/include/access/xact.h
- src/include/catalog/namespace.h 8 additions, 1 deletionsrc/include/catalog/namespace.h
- src/include/catalog/pg_namespace.h 2 additions, 2 deletionssrc/include/catalog/pg_namespace.h
- src/include/utils/builtins.h 3 additions, 1 deletionsrc/include/utils/builtins.h
Loading
Please register or sign in to comment