On Wed, Feb 3, 2010 at 11:19 PM, Fabio Mascarenhas <mascaren...@acm.org> wrote:
> > I am overhauling orbit.model so it will be able to express more complex > queries (joins, subqueries) and separate the logical and the physical > schemas (names of entities vs. table names, names of fields in the result vs > fields in the database). Stay tuned. :-) > > I have opened a "schema" branch for Orbit to work on the new orbit.model: http://github.com/keplerproject/orbit/tree/schema This branch can be installed through the following rockspec: http://github.com/keplerproject/orbit/raw/schema/rockspec/orbit-schema-1.rockspec All of the database-backed samples in this branch have been updated to use schemas, as the orbit.model implementation in this branch makes it mandatory; finder syntax should be mostly backwards compatible, apart from the fact that the finders do not support the inject option anymore. My intention is to merge this branch back into master after it stabilizes, and also to have a tool to generate DDL SQL from schemas. I have more code written using this branch, but it is not cleared for release as open source yet. :-) The orbit/schema.lua module itself is join work with Jason ( jasonsan...@gmail.com); he is updating his Loft persistence framework to use the same schemas. -- Fabio Mascarenhas
_______________________________________________ Kepler-Project mailing list Kepler-Project@lists.luaforge.net http://lists.luaforge.net/cgi-bin/mailman/listinfo/kepler-project http://www.keplerproject.org/