Skip to main content

An object mapper for the neo4j graph database.

Project description

neomodel

An Object Graph Mapper (OGM) for the neo4j graph database, built on the awesome py2neo.

  • Familiar Django model style definitions.

  • Powerful query API.

  • Enforce your schema through cardinality restrictions.

  • Full transaction support.

  • Hooks including (optional) Django signals support.

https://secure.travis-ci.org/robinedwards/neomodel.png

Documentation

Available on readthedocs.

Requirements

  • Python 2.7, 3.4, pypy and pypy3

  • neo4j 2.0 or 2.1

Installation

Install from pypi (recommended):

$ pip install neomodel

To install from github:

$ pip install git+git://github.com/robinedwards/neomodel.git@HEAD#egg=neomodel-dev

Contributing

Ideas, bugs, tests and pull requests always welcome.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neomodel-1.0.2.tar.gz (27.3 kB view details)

Uploaded Source

File details

Details for the file neomodel-1.0.2.tar.gz.

File metadata

  • Download URL: neomodel-1.0.2.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for neomodel-1.0.2.tar.gz
Algorithm Hash digest
SHA256 502b76d85370c4937317a57c40e4833bac56d97d0d84231853f9efe52db29cc8
MD5 4c99a0ee7c266bfa3a99af21fc298406
BLAKE2b-256 72f2548b32fc34c848f2c525b39b44e729e3d8fc70c6b540ea84ccdaa475c765

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page