是否有带数据库逆向工程的Perl ORM?

时间:2008-12-12 14:38:50

标签: database perl orm

我正在寻找一个支持数据库模式逆向工程的Perl ORM库。到目前为止我发现的只是 http://perlorm.sourceforge.net/ 它似乎没有逆向工程支持。

3 个答案:

答案 0 :(得分:16)

list of recommended ORM modules at the P5P wiki

Rose::DB::ObjectDBIx::Class可以从现有的数据库模式为您生成类,也可以将它们写入一组Perl模块文件。

答案 1 :(得分:5)

DBIx::ClassDBIx::Class::Schema::Loader,它可以从现有数据库为您生成类,也可以将它们写入文件。它仅限于加载单个架构。

答案 2 :(得分:4)

Perl中有三种常用的ORM,Class:DBIDBIx::ClassRose::DB::Object。根据PerlMonks的this页面,他们都可以从数据库加载元数据,但是没有说明如何。