Re: BUG #15356: Inconsistent documentation about CREATE TYPE
Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
From: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
To: lukas.eder@gmail.com, pgsql-bugs@lists.postgresql.org
Date: 2018-11-13T09:45:36Z
Lists: pgsql-bugs
Attachments
- 0001-doc-Clarify-CREATE-TYPE-ENUM-documentation.patch (text/plain) patch 0001
On 28/08/2018 14:56, PG Bug reporting form wrote: > The CREATE TYPE documentation [1] specifies that enum types without any enum > labels are possible: > > CREATE TYPE name AS ENUM ( [ 'label' [, ... ] ] ) > > I can confirm this. The following statement works well: > > CREATE TYPE e AS ENUM (); > > However, further down in the same documentation page, we can see: > > "Enum types take a list of one or more quoted labels" > > It should read "zero or more quoted labels". I suspect this should be > adapted on all documentation pages from PostgreSQL 9.0 onwards. In 8.4, the > documentation was consistent [2] Right. How about the attached patch? -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services