Coming soon - examples for many of the features listed below!
Table - class mapping:
At the simplest level, a relation maps directly to a Python class.
Intuitive search/filter syntax:
Use class level attributes to construct filters for searching the database. You can limit, offset or sort while searching.
Loosely coupled to the data source:
Like Python, you do not specify the list of attributes or types in the class. Just connect a Python class to a data source and certain attributes will automatically be persisted.
Lazy attributes:
You can specify certain columns as lazy which means they are only loaded from the database when accessed.
Join semantics:
Miscellaneous
The QLime API is versatile enough to allow access to non-database sources as well. A CSV file data reader is included in QLime.