mirror of https://github.com/logseq/logseq
Bump nbb with latest datascript
Test fixes are reasonable as datascript catches more invalid uses of queryfeat/tables
parent
e58f1221d2
commit
e24b386079
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "yarn nbb-logseq -cp test -m nextjournal.test-runner"
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
|
||||
},
|
||||
"dependencies": {
|
||||
"better-sqlite3": "9.3.0"
|
||||
|
|
|
@ -59,24 +59,27 @@
|
|||
:input-options {:current-block-uuid block-uuid}}))))
|
||||
":current-block input resolves to current block's :db/id")
|
||||
|
||||
(is (= []
|
||||
(map :block/content
|
||||
(custom-query @conn
|
||||
{:inputs [:current-block]
|
||||
:query '[:find (pull ?b [*])
|
||||
:in $ ?current-block
|
||||
:where [?b :block/parent ?current-block]]})))
|
||||
":current-block input doesn't resolve when :current-block-uuid is not provided")
|
||||
(is (thrown-with-msg?
|
||||
js/Error
|
||||
#"Nothing found for entity"
|
||||
(custom-query @conn
|
||||
{:inputs [:current-block]
|
||||
:query '[:find (pull ?b [*])
|
||||
:in $ ?current-block
|
||||
:where [?b :block/parent ?current-block]]
|
||||
:input-options {:current-block-uuid nil}}))
|
||||
":current-block input doesn't resolve and fails when :current-block-uuid is not provided")
|
||||
|
||||
(is (= []
|
||||
(map :block/content
|
||||
(custom-query @conn
|
||||
{:inputs [:current-block]
|
||||
:query '[:find (pull ?b [*])
|
||||
:in $ ?current-block
|
||||
:where [?b :block/parent ?current-block]]
|
||||
:input-options {:current-block-uuid :magic}})))
|
||||
":current-block input doesn't resolve when current-block-uuid is invalid")
|
||||
(is (thrown-with-msg?
|
||||
js/Error
|
||||
#"Nothing found for entity"
|
||||
(custom-query @conn
|
||||
{:inputs [:current-block]
|
||||
:query '[:find (pull ?b [*])
|
||||
:in $ ?current-block
|
||||
:where [?b :block/parent ?current-block]]
|
||||
:input-options {:current-block-uuid :magic}}))
|
||||
":current-block input doesn't resolve and fails when :current-block-uuid is invalid")
|
||||
|
||||
(is (= ["parent"]
|
||||
(let [block-uuid (-> (d/q '[:find (pull ?b [:block/uuid])
|
||||
|
|
|
@ -102,7 +102,7 @@
|
|||
"page-property returns result when page has property")
|
||||
(is (= []
|
||||
(->> (q-with-rules '[:find (pull ?b [:block/original-name])
|
||||
:where (page-property ?b :user.property/page-many ?pv) [?pv :block/original-name "Page B"]]
|
||||
:where [?b :user.property/page-many ?pv] [?pv :block/original-name "Page B"]]
|
||||
@conn)
|
||||
(map (comp :block/original-name first))))
|
||||
"page-property returns no result when page doesn't have property value"))
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13",
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14",
|
||||
"better-sqlite3": "9.3.0"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
|
||||
},
|
||||
"dependencies": {
|
||||
"better-sqlite3": "9.3.0",
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13",
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14",
|
||||
"mldoc": "^1.5.8"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v13"
|
||||
"@logseq/nbb-logseq": "logseq/nbb-logseq#feat-db-v14"
|
||||
},
|
||||
"dependencies": {
|
||||
"better-sqlite3": "9.3.0",
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v13":
|
||||
version "1.2.173-feat-db-v12"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/8274d8b40b7fec84532c54e16b5a8c6f78bf673b"
|
||||
"@logseq/nbb-logseq@logseq/nbb-logseq#feat-db-v14":
|
||||
version "1.2.173-feat-db-v14"
|
||||
resolved "https://codeload.github.com/logseq/nbb-logseq/tar.gz/675a60baadd6e76829d30fbaaca89917c51cf0a9"
|
||||
dependencies:
|
||||
import-meta-resolve "^2.1.0"
|
||||
|
||||
|
|
Loading…
Reference in New Issue