Catalyst::Helper::Model::DBIC::Schema を使って、詳しく設定するには。


プライマリーのないテーブルとか、ようわからんテーブルがいっぱいあって、必要なやつだけ読み込みたいというのが、ヘルパーをそのまま使うと、多分できない。直接、コードを変更して、対応するしかないっぽい。
 

Catalyst::Helper::Model::DBIC::Schema;

#...
#...

        make_schema_at(
            $schema_class,
            { relationships => 1 , constraint => '^foo.*' ,debug=>1 ,db_schema => 'FOO' },
            \@loader_connect_info,
        );