| From: | Magnus Hagander <magnus(at)hagander(dot)net> |
|---|---|
| To: | Andreas Karlsson <andreas(at)proxel(dot)se> |
| Cc: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: Removing binaries (was: createlang/droplang deprecated) |
| Date: | 2017-03-19 14:17:50 |
| Message-ID: | CABUevEwnZJhb8swj1r+tBtUx5YH2joBsb-+oBUVB4_JuWoMuag@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Sun, Mar 19, 2017 at 1:44 PM, Andreas Karlsson <andreas(at)proxel(dot)se> wrote:
> On 03/18/2017 09:12 PM, Magnus Hagander wrote:
>
>> createdb, dropdb - also not clear they're about postgres, more likely to
>> be used by mistake but not that bad. That said, do they add any *value*
>> beyond what you can do with psql -c "CREATE DATABASE"? I don't really
>> see one, so I'd suggest dropping these too.
>>
>
> The value they add is that they quote the database name and options
> correctly which makes them easier to use safely and reliably in shell
> scripts. And unless I am missing something obvious I do not think there is
> any easy way for a beginner to do this with just psql.
Good point, I hadn't thought of that. I guess I just generally make sure I
don't use names that require quoting myself, but I can definitely see how
that's an actual value-add.
--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Magnus Hagander | 2017-03-19 14:20:01 | Re: Removing binaries (was: createlang/droplang deprecated) |
| Previous Message | Petr Jelinek | 2017-03-19 14:12:53 | Re: Logical decoding on standby |