dbcook

  •        0

Given a recipe, DBcook makes a database representation of an object hierarchy. A framework for declarative o2db mapping (backend - SQLAlchemy), completely hides/automates the db-creation, can convert python functions into clauses, and generate sources

http://dbcook.sourceforge.net

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

timed


bitemporal + unitemporal objects (data or module!) + contexts in python+sqlalchemy, with or without dbcook; +some attempt at history-enabled attributes

dbcook


language to describe recipes for persistency of python classes, within their declarations. Independent of the database, hides it as much as technicaly possible - so same recipe / queries can be rendered into SQL/Alchemy (working), or others - RDF, key-value, google-datastore (todo). For big class-hierarchies. Has bitemporal extension, aggregations, polymorphic associations (for multiple inheritance), source-code-generator, etc. Even the query filters can be represented as python expressions..