-
-
Save cybersapiens97/e8d26c5a7417b2141563b0babd9da3cb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show: Project-Only All | |
Hide: Clojure Java REPL Tooling Duplicates (12 frames hidden) | |
1. Unhandled java.sql.SQLException | |
No suitable driver found for jdbc:sqlite:db/database.db | |
DriverManager.java: 702 java.sql.DriverManager/getConnection | |
DriverManager.java: 189 java.sql.DriverManager/getConnection | |
jdbc.clj: 254 clojure.java.jdbc/get-driver-connection | |
jdbc.clj: 233 clojure.java.jdbc/get-driver-connection | |
jdbc.clj: 401 clojure.java.jdbc/get-connection | |
jdbc.clj: 257 clojure.java.jdbc/get-connection | |
jdbc.clj: 326 clojure.java.jdbc/get-connection | |
jdbc.clj: 257 clojure.java.jdbc/get-connection | |
jdbc.clj: 932 clojure.java.jdbc/db-do-commands | |
jdbc.clj: 914 clojure.java.jdbc/db-do-commands | |
jdbc.clj: 920 clojure.java.jdbc/db-do-commands | |
jdbc.clj: 914 clojure.java.jdbc/db-do-commands | |
REPL: 16 db.booksdb/eval7558 | |
REPL: 16 db.booksdb/eval7558 | |
Compiler.java: 7062 clojure.lang.Compiler/eval | |
Compiler.java: 7025 clojure.lang.Compiler/eval | |
core.clj: 3206 clojure.core/eval | |
core.clj: 3202 clojure.core/eval | |
main.clj: 243 clojure.main/repl/read-eval-print/fn | |
main.clj: 243 clojure.main/repl/read-eval-print | |
main.clj: 261 clojure.main/repl/fn | |
main.clj: 261 clojure.main/repl | |
main.clj: 177 clojure.main/repl | |
RestFn.java: 1523 clojure.lang.RestFn/invoke | |
interruptible_eval.clj: 83 nrepl.middleware.interruptible-eval/evaluate/fn | |
AFn.java: 152 clojure.lang.AFn/applyToHelper | |
AFn.java: 144 clojure.lang.AFn/applyTo | |
core.clj: 657 clojure.core/apply | |
core.clj: 1965 clojure.core/with-bindings* | |
core.clj: 1965 clojure.core/with-bindings* | |
RestFn.java: 425 clojure.lang.RestFn/invoke | |
interruptible_eval.clj: 81 nrepl.middleware.interruptible-eval/evaluate | |
interruptible_eval.clj: 50 nrepl.middleware.interruptible-eval/evaluate | |
interruptible_eval.clj: 221 nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn | |
interruptible_eval.clj: 189 nrepl.middleware.interruptible-eval/run-next/fn | |
AFn.java: 22 clojure.lang.AFn/run | |
ThreadPoolExecutor.java: 1135 java.util.concurrent.ThreadPoolExecutor/runWorker | |
ThreadPoolExecutor.java: 635 java.util.concurrent.ThreadPoolExecutor$Worker/run | |
Thread.java: 844 java.lang.Thread/run | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(ns db.booksdb | |
(:require [clojure.java.jdbc :refer :all]) | |
(:gen-class)) | |
(def db | |
{:classname "org.sqlite.JDBC" | |
:subprotocol "sqlite" | |
:subname "db/database.db"}) | |
(def create-books-table | |
(create-table-ddl :book | |
[[:id "INTEGER PRIMARY KEY"] | |
[:author "TEXT"] | |
[:title "TEXT"]])) | |
(db-do-commands db create-books-table) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defproject hello-world "0.1.0-SNAPSHOT" | |
:description "FIXME: write description" | |
:url "http://example.com/FIXME" | |
:min-lein-version "2.0.0" | |
:dependencies [[org.clojure/clojure "1.9.0"] | |
[compojure "1.6.1"] | |
[ring/ring-defaults "0.3.2"] | |
[org.clojure/java.jdbc "0.7.8"] | |
[org.xerial/sqlite-jdbc "3.25.2"]] | |
:plugins [[lein-ring "0.12.4"]] | |
:ring {:handler hello-world.handler/app} | |
:profiles | |
{:dev {:dependencies [[javax.servlet/servlet-api "2.5"] | |
[ring/ring-mock "0.3.2"]]}}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment