[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: