Răsfoiți Sursa

enhance: add logs to provide more info on reload and failure

also remove migration comments for deleted migration namespace
Gabriel Horner 1 an în urmă
părinte
comite
757104b737
2 a modificat fișierele cu 3 adăugiri și 24 ștergeri
  1. 2 1
      src/main/frontend/db/async/util.cljs
  2. 1 23
      src/main/frontend/db/restore.cljs

+ 2 - 1
src/main/frontend/db/async/util.cljs

@@ -22,7 +22,8 @@
                               result')]
                 (try
                   (d/transact! conn tx-data)
-                  (catch :default _e
+                  (catch :default e
+                    (js/console.error "<q failed with:" e)
                     nil)))))
           result')))))
 

+ 1 - 23
src/main/frontend/db/restore.cljs

@@ -11,25 +11,6 @@
             [frontend.db.async :as db-async]
             [clojure.core.async :as async]))
 
-(comment
-  (defn- old-schema?
-    "Requires migration if the schema version is older than db-schema/version"
-    [db]
-    (let [v (db-migrate/get-schema-version db)
-        ;; backward compatibility
-          v (if (integer? v) v 0)]
-      (cond
-        (= db-schema/version v)
-        false
-
-        (< db-schema/version v)
-        (do
-          (js/console.error "DB schema version is newer than the app, please update the app. " ":db-version" v)
-          false)
-
-        :else
-        true))))
-
 (defn restore-graph!
   "Restore db from SQLite"
   [repo]
@@ -44,10 +25,7 @@
           _ (swap! db-conn/conns assoc db-name conn)
           end-time (t/now)]
 
-    (println :restore-graph-from-sqlite!-prepare (t/in-millis (t/interval start-time end-time)) "ms")
-
-    ;; FIXME:
-    ;; (db-migrate/migrate attached-db)
+    (println ::restore-graph! "loads" (count data') "txs in" (t/in-millis (t/interval start-time end-time)) "ms")
 
     (state/set-state! :graph/loading? false)
     (react/clear-query-state!)