Re: WIP: extensible enums

Поиск
Список
Период
Сортировка
Искать
От
Andrew Dunstan
Тема
Re: WIP: extensible enums
Дата
Msg-id
49618.203.166.48.226.1282597040.squirrel@dunslane.net
Ответ на
Re: WIP: extensible enums (Heikki Linnakangas)
Список
Дерево обсуждения
WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Alvaro Herrera <alvherre@commandprompt.com>
Re: WIP: extensible enums David Fetter <david@fetter.org>
Re: WIP: extensible enums "Andrew Dunstan" <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums David Fetter <david@fetter.org>
Re: WIP: extensible enums Joseph Adams <joeyadams3.14159@gmail.com>
Re: WIP: extensible enums Thom Brown <thom@linux.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: WIP: extensible enums "Andrew Dunstan" <andrew@dunslane.net>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Josh Berkus <josh@agliodbs.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Josh Berkus <josh@agliodbs.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Josh Berkus <josh@agliodbs.com>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums "David E. Wheeler" <david@kineticode.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums "Andrew Dunstan" <andrew@dunslane.net>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Greg Stark <gsstark@mit.edu>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Greg Stark <gsstark@mit.edu>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Alvaro Herrera <alvherre@commandprompt.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums "Joshua D. Drake" <jd@commandprompt.com>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Bruce Momjian <bruce@momjian.us>
Re: WIP: extensible enums Josh Berkus <josh@agliodbs.com>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Peter Eisentraut <peter_e@gmx.net>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Josh Berkus <josh@agliodbs.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums David Fetter <david@fetter.org>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Merlin Moncure <mmoncure@gmail.com>
Re: WIP: extensible enums Robert Haas <robertmhaas@gmail.com>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Thom Brown <thom@linux.com>
Re: WIP: extensible enums Magnus Hagander <magnus@hagander.net>
Re: WIP: extensible enums Alvaro Herrera <alvherre@commandprompt.com>
Re: WIP: extensible enums Dean Rasheed <dean.a.rasheed@gmail.com>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums Andrew Dunstan <andrew@dunslane.net>
Re: WIP: extensible enums Tom Lane <tgl@sss.pgh.pa.us>
Re: WIP: extensible enums "David E. Wheeler" <david@kineticode.com>
Re: WIP: extensible enums Thom Brown <thom@linux.com>
On Mon, August 23, 2010 3:20 pm, Heikki Linnakangas wrote:
> On 23/08/10 22:06, Tom Lane wrote:
>> Thom Brown  writes:
>>> On 23 August 2010 19:25, Joseph Adams
>>> wrote:
>>>> But what if you want to insert an OID at the end?
>>
>>> ALTER TYPE colors ADD 'orange';
>>
>> Alternatively, if people are dead set on symmetry, what we should do
>> to simplify is drop *this* syntax, and just have the BEFORE and AFTER
>> variants.
>
> Then you need to know the last existing value to add a new one to the
> end. Seems awkward.
>

I agree. This is a non-starter, I think. The most common case in my
experience is where the user doesn't care at all about the order, and just
wants to add a new label. We should make that as easy as possible,
especially since it's the most efficient.

cheers

andrew


В списке pgsql-hackers по дате отправления
От: Cristian Bittel
Дата:
От: Heikki Linnakangas
Дата:
FAQ