diff --git a/deps/db/src/logseq/db/frontend/schema.cljs b/deps/db/src/logseq/db/frontend/schema.cljs index daf826d256..3260587a98 100644 --- a/deps/db/src/logseq/db/frontend/schema.cljs +++ b/deps/db/src/logseq/db/frontend/schema.cljs @@ -37,7 +37,7 @@ (map (juxt :major :minor) [(parse-schema-version x) (parse-schema-version y)]))) -(def version (parse-schema-version "64.8")) +(def version (parse-schema-version "64.9")) (defn major-version "Return a number. diff --git a/src/main/frontend/worker/db/migrate.cljs b/src/main/frontend/worker/db/migrate.cljs index d81a866a5c..2a6fd9519c 100644 --- a/src/main/frontend/worker/db/migrate.cljs +++ b/src/main/frontend/worker/db/migrate.cljs @@ -859,6 +859,12 @@ :logseq.task/scheduled :logseq.property/scheduled}) conn search-db)) + +(defn- empty-placeholder-add-block-uuid + [_conn _search-db] + [{:db/ident :logseq.property/empty-placeholder + :block/uuid (common-uuid/gen-uuid :builtin-block-uuid :logseq.property/empty-placeholder)}]) + (def ^:large-vars/cleanup-todo schema-version->updates "A vec of tuples defining datascript migrations. Each tuple consists of the schema version integer and a migration map. A migration map can have keys of :properties, :classes @@ -958,8 +964,8 @@ [62 {:fix remove-block-schema}] [63 {:properties [:logseq.property.table/pinned-columns]}] [64 {:fix update-view-filter}] - ;;;; schema-version format: "." - ;;;; int number equals to "" (without ) +;;;; schema-version format: "." +;;;; int number equals to "" (without ) ["64.1" {:properties [:logseq.property.view/group-by-property] :fix add-view-icons}] ["64.2" {:properties [:logseq.property.view/feature-type] @@ -970,7 +976,8 @@ ["64.5" {:fix add-group-by-property-for-list-views}] ["64.6" {:fix cardinality-one-multiple-values}] ["64.7" {:fix rename-repeated-properties}] - ["64.8" {:fix rename-task-properties}]]) + ["64.8" {:fix rename-task-properties}] + ["64.9" {:fix empty-placeholder-add-block-uuid}]]) (let [[major minor] (last (sort (map (comp (juxt :major :minor) db-schema/parse-schema-version first) schema-version->updates)))