feat: export both SQLite db and assets

This commit is contained in:
Tienson Qin
2024-10-09 11:03:16 +08:00
parent 866ae51ccc
commit 06df10ef42
6 changed files with 48 additions and 19 deletions

View File

@@ -10,10 +10,10 @@
(aset args "lastModified" last-modified)
(js/File. blob-content file-name args)))
(defn make-zip [zip-filename file-name->content _repo]
(defn make-zip [zip-filename file-name-content _repo]
(let [zip (JSZip.)
folder (.folder zip zip-filename)]
(doseq [[file-name content] file-name->content]
(doseq [[file-name content] file-name-content]
(when-not (string/blank? content)
(.file folder (-> file-name
(string/replace #"^/+" ""))