Skip to content
/ graphic Public

More pythonic, humanize way to play with graph model

License

Notifications You must be signed in to change notification settings

chuter/graphic

Repository files navigation

Graphic

The target of this project is: More pythonic, humanize way to play with graph model


Install

pip install graphic

Basic Example

>>>from graphic import use_neo4j
>>>neo4j = use_neo4j()
>>>boss = graphic.node('Boss', uid=1234)._as('b')
>>>geek = graphic.node('Geek', uid=2345)._as('g')
>>>neo4j.push(graphic.relationship(boss, geek, 'WORKTAT', startat=3432432)
>>>q = graphic.node().filter(id__gt=123).select('id')
>>>graph = neo4j.fetch(q)
>>>from graphic.query.func import avg
>>>q = graphic.node().select(avg('uid')).order_by('-id').limit(10)

About

More pythonic, humanize way to play with graph model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published