From eb54314bb74611058d6cf97918baf527a40e6597 Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Mon, 25 Feb 2002 03:37:14 +0000 Subject: [PATCH] Re-add equals documentation with CREATE DATABASE. --- doc/TODO | 6 +++--- doc/src/sgml/ref/create_database.sgml | 10 +++++----- src/backend/parser/gram.y | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/doc/TODO b/doc/TODO index c45e7304dd8..894c29f5b34 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,6 +1,6 @@ TODO list for PostgreSQL ======================== -Last updated: Sat Feb 23 16:51:48 EST 2002 +Last updated: Sun Feb 24 22:35:16 EST 2002 Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) @@ -55,9 +55,9 @@ ADMIN ----- * Incremental backups -* Make it easier to create a database owned by someone who can't createdb, +* -Make it easier to create a database owned by someone who can't createdb, perhaps CREATE DATABASE dbname WITH OWNER = "user" (Gavin) -* Make equals sign optional in CREATE DATABASE WITH param = 'val' +* -Make equals sign optional in CREATE DATABASE WITH param = 'val' * Remove unreferenced table files and temp tables during database vacuum or postmaster startup (Bruce) * Add table name mapping for numeric file names (Bruce) diff --git a/doc/src/sgml/ref/create_database.sgml b/doc/src/sgml/ref/create_database.sgml index 0ee73e37265..8d69d73dd47 100644 --- a/doc/src/sgml/ref/create_database.sgml +++ b/doc/src/sgml/ref/create_database.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_database.sgml,v 1.25 2002/02/25 02:53:46 momjian Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_database.sgml,v 1.26 2002/02/25 03:37:13 momjian Exp $ PostgreSQL documentation --> @@ -24,10 +24,10 @@ PostgreSQL documentation </refsynopsisdivinfo> <synopsis> CREATE DATABASE <replaceable class="PARAMETER">name</replaceable> - [ WITH [ OWNER <replaceable class="parameter">dbowner</replaceable> ] - [ LOCATION '<replaceable class="parameter">dbpath</replaceable>' ] - [ TEMPLATE <replaceable class="parameter">template</replaceable> ] - [ ENCODING <replaceable class="parameter">encoding</replaceable> ] ] + [ WITH [ OWNER [=] <replaceable class="parameter">dbowner</replaceable> ] + [ LOCATION [=] '<replaceable class="parameter">dbpath</replaceable>' ] + [ TEMPLATE [=] <replaceable class="parameter">template</replaceable> ] + [ ENCODING [=] <replaceable class="parameter">encoding</replaceable> ] ] </synopsis> <refsect2 id="R2-SQL-CREATEDATABASE-1"> diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y index 66c11828b65..f522769704c 100644 --- a/src/backend/parser/gram.y +++ b/src/backend/parser/gram.y @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.280 2002/02/25 02:53:46 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.281 2002/02/25 03:37:14 momjian Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -3156,8 +3156,8 @@ createdb_opt_item: LOCATION opt_equal Sconst ; /* - * Optional equals is here only for backward compatibility. - * Should be removed someday. bjm 2002-02-24 + * Though the equals sign doesn't match other WITH options, pg_dump uses + * equals for backward compability, and it doesn't seem worth remove it. */ opt_equal: '=' { $$ = TRUE; } | /*EMPTY*/ { $$ = FALSE; } -- GitLab