Con Datomic, io sono confuso su come ottenere un database locale per giocare conCome ottenere un database datomico locale permanente?
Se digito:
>>(ns datomic-tut (:use [datomic.api :as d]))
nil
>>(d/create-database "datomic:mem://hello")
true
>> (d/connect "datomic:mem://hello")
#<LocalConnection [email protected]>
>> Ctrl-D to Disconnect
Poi, se ricomincio il repl:
>> (ns project-ns (:use [datomic.api :as d]))
nil
>> (d/connect "datomic:mem://hello")
ExceptionInfo :peer/db-not-found Could not find hello in catalog clojure.core/ex-info (core.clj:4227)
C'è un altro tipo di uri locale che posso creare che salva il database che creo?
ahh ... Ho saltato quel passo quando stavo passando per il tut! Grazie! – zcaudate
Ora si può usare anche il protocollo 'datomic: free: //'. – vemv
@vemv - grazie Ho aggiornato la risposta – sw1nn