Skip to content

Instantly share code, notes, and snippets.

@rodfrey
Created June 1, 2015 23:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rodfrey/456f92feb6ca33bb9826 to your computer and use it in GitHub Desktop.
Save rodfrey/456f92feb6ca33bb9826 to your computer and use it in GitHub Desktop.
user> (defquery insert-user "distillednotes/models/users.sql" {:connection db-spec})
2. Unhandled clojure.lang.Compiler$CompilerException
clojure.lang.ExceptionInfo: Parse error at line 2, column 4: --
name: all-users ^ Expected one of: NOT NAME_TAG "\t" " " Error
compiling: form-init1545229308196113642.clj:1:1
Compiler.java: 3558 clojure.lang.Compiler$InvokeExpr/eval
Compiler.java: 6708 clojure.lang.Compiler/eval
Compiler.java: 6666 clojure.lang.Compiler/eval
core.clj: 2927 clojure.core/eval
main.clj: 239 clojure.main/repl/read-eval-print/fn
main.clj: 239 clojure.main/repl/read-eval-print
main.clj: 257 clojure.main/repl/fn
main.clj: 257 clojure.main/repl
RestFn.java: 1523 clojure.lang.RestFn/invoke
interruptible_eval.clj: 67 clojure.tools.nrepl.middleware.interruptible-eval/evaluate/fn
AFn.java: 152 clojure.lang.AFn/applyToHelper
AFn.java: 144 clojure.lang.AFn/applyTo
core.clj: 624 clojure.core/apply
core.clj: 1862 clojure.core/with-bindings*
RestFn.java: 425 clojure.lang.RestFn/invoke
interruptible_eval.clj: 51 clojure.tools.nrepl.middleware.interruptible-eval/evaluate
interruptible_eval.clj: 183 clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
interruptible_eval.clj: 152 clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
AFn.java: 22 clojure.lang.AFn/run
ThreadPoolExecutor.java: 1142 java.util.concurrent.ThreadPoolExecutor/runWorker
ThreadPoolExecutor.java: 617 java.util.concurrent.ThreadPoolExecutor$Worker/run
Thread.java: 745 java.lang.Thread/run
1. Caused by clojure.lang.ExceptionInfo
Parse error at line 2, column 4: -- name: all-users ^ Expected one
of: NOT NAME_TAG "\t" " "
{:index 24,
:reason
[{:tag :negative-lookahead, :expecting {:NOT "NAME_TAG"}}
{:tag :string, :expecting "\t"}
{:tag :string, :expecting " "}],
:text "-- name: all-users",
:column 4,
:line 2}
core.clj: 4403 clojure.core/ex-info
instaparse_util.clj: 18 yesql.instaparse-util/process-instaparse-result
queryfile_parser.clj: 42 yesql.queryfile-parser/parse-tagged-queries
core.clj: 28 yesql.core/defquery*
AFn.java: 160 clojure.lang.AFn/applyToHelper
AFn.java: 144 clojure.lang.AFn/applyTo
Compiler.java: 3553 clojure.lang.Compiler$InvokeExpr/eval
Compiler.java: 6708 clojure.lang.Compiler/eval
Compiler.java: 6666 clojure.lang.Compiler/eval
core.clj: 2927 clojure.core/eval
main.clj: 239 clojure.main/repl/read-eval-print/fn
main.clj: 239 clojure.main/repl/read-eval-print
main.clj: 257 clojure.main/repl/fn
main.clj: 257 clojure.main/repl
RestFn.java: 1523 clojure.lang.RestFn/invoke
interruptible_eval.clj: 67 clojure.tools.nrepl.middleware.interruptible-eval/evaluate/fn
AFn.java: 152 clojure.lang.AFn/applyToHelper
AFn.java: 144 clojure.lang.AFn/applyTo
core.clj: 624 clojure.core/apply
core.clj: 1862 clojure.core/with-bindings*
RestFn.java: 425 clojure.lang.RestFn/invoke
interruptible_eval.clj: 51 clojure.tools.nrepl.middleware.interruptible-eval/evaluate
interruptible_eval.clj: 183 clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
interruptible_eval.clj: 152 clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
AFn.java: 22 clojure.lang.AFn/run
ThreadPoolExecutor.java: 1142 java.util.concurrent.ThreadPoolExecutor/runWorker
ThreadPoolExecutor.java: 617 java.util.concurrent.ThreadPoolExecutor$Worker/run
Thread.java: 745 java.lang.Thread/run
-- name: insert-user<!
INSERT INTO users (fname, lname, email, level, is_active, password_digest)
VALUES
(:fname :lname :email :level, 1, :password_digest)
@iowaguy
Copy link

iowaguy commented Aug 23, 2016

Hi @rodfrey, did you ever figure out the cause of this error? I'm seeing the same thing... I'm hoping you remember a year later :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment