diff --git a/src/wanderung/datom.clj b/src/wanderung/datom.clj index 7cb72c1..95d1ae6 100644 --- a/src/wanderung/datom.clj +++ b/src/wanderung/datom.clj @@ -1,7 +1,7 @@ (ns wanderung.datom (:require [clojure.spec.alpha :as spec])) -(spec/def :datom/eid number?) +(spec/def :datom/eid (spec/or :id number? :tempid string?)) (spec/def :datom/attribute keyword?) (spec/def :datom/value any?) (spec/def :datom/transaction-id :datom/eid) diff --git a/src/wanderung/datomic_cloud.clj b/src/wanderung/datomic_cloud.clj index b60926d..655cee2 100644 --- a/src/wanderung/datomic_cloud.clj +++ b/src/wanderung/datomic_cloud.clj @@ -116,5 +116,5 @@ v) tx added]))) data-extract (mapcat (fn [{:keys [data]}] (into [] map-db-ident data))) - tx-data (d/tx-range conn {:start start-tx})] + tx-data (d/tx-range conn {:start start-tx :limit -1})] (into [] data-extract tx-data))) \ No newline at end of file