A MongoDB ORM based on App Engine's db
Python HTML CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Documentation
TableMongo
tests
.gitignore
MANIFEST.in
README.md
setup.cfg
setup.py

README.md

TableMongo. A MongoDB ORM

Contributers · Hunter Larco

TableMongo syntax emulates Google's Python BigTable ORM, making it easier to transition from Google Cloud Platform to a MongoDB based systems.

Example

import TableMongo as db

class User(db.Model):
  email = db.StringProperty()
  password = db.StringProperty()
  favourite_things = db.StringProperty(multiple=True)

User(
  email='john@doe.com',
  password='p@ssword', 
  favourite_things=['apples', 'pie']
).save()

users = User.query(User.email == 'john@doe.com')

Installation

Installation is super friendly using pip

$ pip install TableMongo

Documentation