-
-
Notifications
You must be signed in to change notification settings - Fork 29
Home
linkyndy edited this page Dec 17, 2014
·
1 revision
Very simple yet powerful and extensible Object Document Mapper for RethinkDB, written in Python.
from remodel.models import Model
class User(Model):
pass
That's really everything you need to do to set up a model!
- schemaless;
-
dict
interface; - full support for relations;
- indexes;
- convention over configuration;
- lazy-loading;
- caching;
pip install remodel
The main reason for remodel's existence was the need of a light-weight Object-Document Mapper for RethinkDB, one that doesn't force you to ensure a document schema, one that provides a familiar interface and one that gracefully handles relations between models.
- Documentation: https://github.com/linkyndy/remodel/wiki
- Tracking issues: https://github.com/linkyndy/remodel/issues
remodel is a Andrei Horak open source project, distributed under the MIT license.