agateblue / lifter

A generic query engine, inspired by Django ORM
ISC License
449 stars 16 forks source link

Feature/backends / make the whole package more modular #34

Closed agateblue closed 8 years ago

agateblue commented 8 years ago

This branch is an attempt to implement the query engine as a backend, making the whole package more modular and extensible, see #33

agateblue commented 8 years ago

The end result is not perfect, but at least the query engine is now backend-agnostic, and queries are compiled when needed to a format supported by the backend (currently, to python callable).