Variable: sql-postgres-login-params

sql-postgres-login-params is a customizable variable defined in sql.el.gz.

Value

((user :default "root")
 (database :default "root" :completion
	   #[771
	     "\211\242\302=\206\n�\211\303=?\2054�r\300\204�p\202)�\304 \305!\203'�\306!\262\202)�\210pq\210\307\301!$)\207"
	     [nil
	      #[257 "\300 \207" [sql-postgres-list-databases] 2
		    ("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/progmodes/sql.elc"
		     . 30887)]
	      boundaries metadata minibuffer-selected-window
	      window-live-p window-buffer complete-with-action]
	     8 ("minibuffer.elc" . 8233)]
	   :must-match confirm)
 server)

Documentation

List of login parameters needed to connect to Postgres.

This variable was added, or its default value changed, in Emacs 26.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/sql.el.gz
(defcustom sql-postgres-login-params
  `((user :default ,(user-login-name))
    (database :default ,(user-login-name)
              :completion ,(completion-table-dynamic
                            (lambda (_) (sql-postgres-list-databases)))
              :must-match confirm)
    server)
  "List of login parameters needed to connect to Postgres."
  :type 'sql-login-params
  :version "26.1")