Closed thermopyle closed 1 year ago
I get the following error when trying to connect to a Redshift DB;
condition-case: Wrong type argument: stringp, ("ELisp" (lexical-binding (:propertize "/l" help-echo "Using lexical-binding mode") (:propertize "/d" help-echo "Using old dynamic scoping mode mouse-1: Enable lexical-binding mode" face warning mouse-face mode-line-highlight local-map (keymap (mode-line keymap (mouse-1 . elisp-enable-lexical-binding))))))
This used to work in ejc-sql but since a while back it doesn't. I have the same connection configured in DBeaver which works without any problems.
My config looks like this;
(use-package ejc-sql :ensure t :hook (ejc-sql-minor-mode . company-mode) (ejc-sql-connected . (lambda () (ejc-set-fetch-size nil) (ejc-set-max-rows nil) (ejc-set-column-width-limit nil))) :config (use-package ejc-company) (push 'ejc-company-backend company-backends) (setq ejc-complete-on-dot t) (ejc-create-connection "Redshift" :classpath "[/Users/mikael/.m2/repository/postgresql/postgresql/9.3-1102.jdbc41/postgresql-9.3-1102.jdbc41.jar]" :password "**************" :user "*************" :port "5439" :host "********************************************" :dbname "db" :dbtype "postgresql"))
I use Emacs 28.0.50 on MacOS Monterey installed using homebrew.
Duplicate and fixed as https://github.com/kostafey/ejc-sql/issues/168.
I get the following error when trying to connect to a Redshift DB;
This used to work in ejc-sql but since a while back it doesn't. I have the same connection configured in DBeaver which works without any problems.
My config looks like this;
I use Emacs 28.0.50 on MacOS Monterey installed using homebrew.