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