From 028c95a011395d01ff9b5217dc365f23187bc26c Mon Sep 17 00:00:00 2001 From: Jethro Kuan Date: Sat, 24 Jul 2021 16:54:46 +0800 Subject: [PATCH] (fix)migration: upgrade db to v2 before conversion (#1666) `org-roam-migrate-v1-to-v2` requires the v2 db to already be in place, so run `org-roam-db-sync` once first. Fixes #1664 --- org-roam-migrate.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org-roam-migrate.el b/org-roam-migrate.el index a3d6220..3036a77 100644 --- a/org-roam-migrate.el +++ b/org-roam-migrate.el @@ -88,10 +88,14 @@ This will take a while. Are you sure you want to do this?") (message "Backing up files to %s" backup-dir) (copy-directory org-roam-directory backup-dir)) + ;; Upgrade database to v2 + (org-roam-db-sync 'force) + ;; Convert v1 to v2 (dolist (f (org-roam--list-all-files)) (org-roam-with-file f nil (org-roam-migrate-v1-to-v2))) + ;; Rebuild cache (org-roam-db-sync 'force)