mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 14:43:56 +00:00
Remove needless 'db-' prefix for several dev tasks. Remove linter for file and db graph separation. It served us well :)
24 lines
968 B
Clojure
24 lines
968 B
Clojure
;; Script that generates classes and properties for a demo of inferring properties.
|
|
;; To generate this graph:
|
|
;; bb dev:create inferred deps/db/create_graph/inferred.edn
|
|
;;
|
|
;; To try the demo in the UI, in any page type:
|
|
;; - Good Will Hunting #Movie #Ben-Affleck
|
|
;; or
|
|
;; - DB 3 #Meeting #Tienson
|
|
{:auto-create-ontology? true
|
|
:classes {:Movie {:build/class-properties [:actor :comment]}
|
|
:Meeting {:build/class-properties [:attendee :duration]}}
|
|
:properties
|
|
{:actor {:logseq.property/type :node
|
|
:db/cardinality :many
|
|
:build/property-classes [:Person]}
|
|
:attendee {:logseq.property/type :node
|
|
:db/cardinality :many
|
|
:build/property-classes [:Person]}}
|
|
:pages-and-blocks
|
|
[{:page {:block/title "Matt-Damon" :build/tags [:Person]}}
|
|
{:page {:block/title "Ben-Affleck" :build/tags [:Person]}}
|
|
{:page {:block/title "Tienson" :build/tags [:Person]}}
|
|
{:page {:block/title "Zhiyuan" :build/tags [:Person]}}]}
|