agateblue / lifter

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

Added a basic implementation of Q objects, see #1 #10

Closed agateblue closed 8 years ago

agateblue commented 8 years ago

This is a basic implementation of Q objects. Right now, lifter does not use them in any way, but it should be easy enough to convert filter, exclude and other queryset arguments to Q objects.

Ogreman commented 8 years ago

This is looking great, @EliotBerriot :+1:

agateblue commented 8 years ago

Thanks! Since I needed Q objects whil working on nested iterables, I opened another PR that is based on this very branch but go further to handle iterables, see #11.

To anyone who read this, any feedback would be welcome :)

agateblue commented 8 years ago

An interesting issue regarding the whole query engine has been open (#15), we should probably wait for it to be resolved before continuing the work on this.

agateblue commented 8 years ago

This has been implemented in 0.2 using another API, I'm closing this.