Bug#407051: ITP: turboentity -- high-level declarative layer for SQLAlchemy
Package: wnpp
Severity: wishlist
Owner: Gustavo Noronha Silva <kov@debian.org>
* Package name : turboentity
Version : 0.1.0
Upstream Author : Daniel Haus <daniel.haus@ematia.de>
* URL : http://turboentity.ematia.de/
* License : MIT
Programming Lang: Python
Description : high-level declarative layer for SQLAlchemy
SQLAlchemy provides a very nice API to deal with relational databases
in an abstract and pythonic way. TurboEntity is an object-relational
mapping framework for SQLAlchemy which helps the developer by
automatically creating most of the structure based on a simple class.
Features currently include:
* automatic polymorphic inheritance
* easy specification of relationships
* automatic creation of primary keys
* automatic creation of foreign keys
* automatic creation of secondary tables
* relations can be specified across modules
NOTE: the author is currently discussing with the ActiveMapper[0] author
how both projects could be merged into one, so turboentity can end up
living a very short time as a standalone project; thus, I'm only going
to package it in experimental, for now
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Reply to: