2008-12-12 10 views
7

Estoy buscando una biblioteca Perl ORM que tenga soporte para la ingeniería inversa del esquema de la base de datos. Todo lo que he encontrado hasta ahora es http://perlorm.sourceforge.net/ y parece que no tiene soporte de ingeniería inversa.¿Existe un Perl ORM con ingeniería inversa de base de datos?

+0

¿Qué quiere decir con "ingeniería inversa"? ¿Que estás tratando de hacer? –

+0

Creo que significa cargar los metadatos de la base de datos y usarlos para generar las clases. –

+0

Si puede obtener el esquema, no hay nada que diseñar. Parece extraño pensar en un ORM que no haría eso. Sin embargo, conozco personas que tuvieron que reconstruir el esquema a partir del código. –

Respuesta

4

Hay tres ORM comúnmente utilizados en Perl, Class:DBI, DBIx::Class y Rose::DB::Object. Según la página this en PerlMonks, todos pueden cargar los metadatos de la base de datos, pero no dice cómo.

Cuestiones relacionadas