Re: psql --no-connect option
Julien Rouhaud <rjuju123@gmail.com>
From: Julien Rouhaud <rjuju123@gmail.com>
To: Gurjeet Singh <gurjeet@singh.im>
Cc: Postgres Hackers <pgsql-hackers@postgresql.org>
Date: 2023-08-25T04:20:58Z
Lists: pgsql-hackers
Hi, On Thu, Aug 24, 2023 at 12:55:30PM -0700, Gurjeet Singh wrote: > Currently, psql exits if a database connection is not established when > psql is launched. > > Sometimes it may be useful to launch psql without connecting to the > database. For example, a user may choose to start psql and then pipe > commands via stdin, one of which may eventually perform the \connect > command. Or the user may be interested in performing operations that > psql can perform, like setting variables etc., before optionally > initiating a connection. > > The attached patch introduces the --no-connect option, which allows > psql to continue operation in absence of connection options. FTR this has been discussed in the past, see at least [1]. I was interested in this feature, suggesting the exact same "--no-connect" name, so still +1 for this patch (note that I haven't read it). [1]: https://www.postgresql.org/message-id/flat/CAFe70G7iATwCMrymVwSVz7NajxCw3552TzFFHvkJqL_3L6gDTA%40mail.gmail.com