agateblue / lifter

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

Less complexity for the Store - > Refined Store -> Manager stack ? #43

Closed agateblue closed 7 years ago

agateblue commented 7 years ago

Currently, one should implement at least two classes to get a working backend:

However, this is far from ideal, and I'm not really fond of this RefinedStore class. It feels like it could be removed from the whole thing, and everything could be done at the store level.