0 (j/with-db-transaction [txn inv-db] 1 (doseq [item items] 2 (when-let [id (:item_id (j/db-do-prepared-return-keys txn "insert into inv.item_entity default values" []))] 3 (doseq [[field k table] (mapv (partial field->field-k-table "inv" "item") fields)] 4 (when-let [v (item field)] 5 (j/insert! txn table {:item_id id k v})))))))
Standard input is empty
Standard output is empty
Exception in thread "main" java.lang.RuntimeException: No such namespace: j, compiling:(/home/hTHr6L/prog.clj:1:7) at clojure.lang.Compiler.analyze(Compiler.java:6543) at clojure.lang.Compiler.analyze(Compiler.java:6485) at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3737) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6725) at clojure.lang.Compiler.analyze(Compiler.java:6524) at clojure.lang.Compiler.analyze(Compiler.java:6485) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5861) at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5296) at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3925) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6721) at clojure.lang.Compiler.analyze(Compiler.java:6524) at clojure.lang.Compiler.eval(Compiler.java:6779) at clojure.lang.Compiler.load(Compiler.java:7227) at clojure.lang.Compiler.loadFile(Compiler.java:7165) at clojure.main$load_script.invoke(main.clj:275) at clojure.main$script_opt.invoke(main.clj:337) at clojure.main$main.doInvoke(main.clj:421) at clojure.lang.RestFn.invoke(RestFn.java:408) at clojure.lang.Var.invoke(Var.java:379) at clojure.lang.AFn.applyToHelper(AFn.java:154) at clojure.lang.Var.applyTo(Var.java:700) at clojure.main.main(main.java:37) Caused by: java.lang.RuntimeException: No such namespace: j at clojure.lang.Util.runtimeException(Util.java:221) at clojure.lang.Compiler.resolveIn(Compiler.java:6989) at clojure.lang.Compiler.resolve(Compiler.java:6963) at clojure.lang.Compiler.analyzeSymbol(Compiler.java:6924) at clojure.lang.Compiler.analyze(Compiler.java:6506) ... 21 more