From d68ccf536e950a07b5a7030bf609936fe65aab51 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 10 Sep 2011 16:39:02 -0400 Subject: Remove double-quoting of table names in clusterdb. BACKWARD COMPABILITY BREAKAGE. Remove double-quoting of index/table names in reindexdb. BACKWARD COMPABILITY BREAKAGE. Document thate user/database names are preserved with double-quoting by command-line tools like vacuumdb. --- doc/src/sgml/ref/createdb.sgml | 7 +++++-- doc/src/sgml/ref/createlang.sgml | 3 ++- doc/src/sgml/ref/droplang.sgml | 1 + doc/src/sgml/reference.sgml | 8 ++++++++ 4 files changed, 16 insertions(+), 3 deletions(-) (limited to 'doc/src') diff --git a/doc/src/sgml/ref/createdb.sgml b/doc/src/sgml/ref/createdb.sgml index 3e50173e22a..1516f3396d6 100644 --- a/doc/src/sgml/ref/createdb.sgml +++ b/doc/src/sgml/ref/createdb.sgml @@ -90,7 +90,8 @@ PostgreSQL documentation - Specifies the default tablespace for the database. + Specifies the default tablespace for the database. (This name + is processed as a double-quoted identifier.) @@ -154,6 +155,7 @@ PostgreSQL documentation Specifies the database user who will own the new database. + (This name is processed as a double-quoted identifier.) @@ -163,7 +165,8 @@ PostgreSQL documentation - Specifies the template database from which to build this database. + Specifies the template database from which to build this + database. (This name is processed as a double-quoted identifier.) diff --git a/doc/src/sgml/ref/createlang.sgml b/doc/src/sgml/ref/createlang.sgml index f01f2983228..d28cfb772ab 100644 --- a/doc/src/sgml/ref/createlang.sgml +++ b/doc/src/sgml/ref/createlang.sgml @@ -70,7 +70,8 @@ PostgreSQL documentation langname - Specifies the name of the procedural language to be installed. + Specifies the name of the procedural language to be + installed. (This name is lower-cased.) diff --git a/doc/src/sgml/ref/droplang.sgml b/doc/src/sgml/ref/droplang.sgml index 04c3a609e5d..e5d02aa236f 100644 --- a/doc/src/sgml/ref/droplang.sgml +++ b/doc/src/sgml/ref/droplang.sgml @@ -73,6 +73,7 @@ PostgreSQL documentation Specifies the name of the procedural language to be removed. + (This name is lower-cased.) diff --git a/doc/src/sgml/reference.sgml b/doc/src/sgml/reference.sgml index 9ae80005cdf..5fd6410991d 100644 --- a/doc/src/sgml/reference.sgml +++ b/doc/src/sgml/reference.sgml @@ -198,6 +198,14 @@ applications is that they can be run on any host, independent of where the database server resides. + + + When specified on the command line, user and databases names have + their case preserved — the presence of spaces or special + characters might require quoting. Table names and other identifiers + do not have their case preserved, except where documented, and + might require quoting. + &clusterdb; -- cgit v1.2.3