Search Postgresql Archives

Re: PSQL suggested enhancement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2005-10-19 23:52, Michael Glaesemann wrote:

On Oct 20, 2005, at 15:45 , Roger Hand wrote:


On Oct 20, 2005, at 14:50 , Dean Gibson (DB Administrator) wrote:

PSQL has the option to output the result of queries in several different formats, including HTML. Suggestion: have an option to output query results in XML format.


My personal opinion on this is that there are a lot of different ideas about how the XML should/could be written, and a the current output can be piped to a script in <insert favorite scripting language here> to format to match anyone's wish. Rather than have psql decree the one and true format or include so many as to make maintainability burdensome, further formatting is best left to the end user.


By that reasoning there shouldn't be html format either.

Agreed :) I'd submit a patch to remove it if I thought it'd be accepted--and more importantly, if I thought it were worth the time it'd take me (I'm still learning C, and the little bit of PostgreSQL code I'm familiar with is not the psql client) (excuses excuses :). Though justification for removing a feature is different from that of adding or extending one: removing one breaks backwards compatibility.

Michael Glaesemann
grzm myrealbox com

So, which other features THAT YOU DON"T PERSONALLY WANT OR SEE THE NEED FOR, would you remove from PostgreSQL ??? Do you personally not use the expanded, or unaligned outputs ??? By all means rip them out !!! (sarcasm off)

While not every suggested feature needs to be in software, the idea that you'd remove a useful feature that someone else found valuable enough to spend the time coding, testing, etc, is anathema to me. Remind me to NEVER let you touch the open-source projects I control. I'm looking for contributors, not hackers or saboteurs. Not to mention people that are open to new ideas.

Second, surrounding field values with XML tags having the name of the field, would be BY FAR the most natural way of representing the data. The only "variable" in what I suggested was the name of the row tag, which could either be a formatting parameter, or (my preference) easily changed by the user in the script which added the surrounding XML (which I left off because THAT PORTION is highly variable).

I just find it surprising that XML is not one of the formats provided, considering that XML is considered a data interchange format (much more than HTML, which is a representation format).

-- Dean


---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux