Skip to main content

An ORM for CouchDB with JSON-Schema export support

Project description

#### Is an ORM for Apache CouchDB, with the following killer features:

  • Uses [Requests](http://docs.python-requests.org/en/latest/)

  • Support for document linking and retrieval (many to many) with secondary indexes to query more easily

  • Ability to export the schema as [JSON-Schema](http://json-schema.org/) compatiable json, ideal for frontend validation

  • Create and query views based on a simple index, without the need to create JS views

  • Versioning and tagging of schema changes, so that migrates between versions can be done

  • Automatic synchronisation of design documents based on defined classes

#### Features yet to be implemented:

  • Attachments

  • Replication

### Documentation

Coming soon. However good test coverage included so check that out for the basics.

### Version 0.3.0

### Requirements - Python 2.7.x - Apache CouchDB 1.2.1 or above

### License Code is licensed under Apache License 2.0

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

ormchair-0.3.1.zip (20.1 kB view details)

Uploaded Source

File details

Details for the file ormchair-0.3.1.zip.

File metadata

  • Download URL: ormchair-0.3.1.zip
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ormchair-0.3.1.zip
Algorithm Hash digest
SHA256 9a8d8537f248a9f10dbf524d69e63ed2c43274d10e5aaef638fcbb6575bb197d
MD5 ed5dea5ab7f42e443929d5d10b5c93d7
BLAKE2b-256 3c2adb4730b5e55cda5fd6880e894501570d583175c3ecf7e2455161d8922683

See more details on using hashes here.

Supported by

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