Catalyst::Helper::Model::DBIC::Schemaで生成する際のResultディレクトリを無くす
script/create.pl model CatalystModelName DBIC::Schema App::Schema create=static use_namespaces=0 dbi:mysql:host=localhost:database=example dbuser password
use_namespaces=0
をつけてスキーマクラスを生成すると、Resultディレクトリが生成されませんでした。CPANのドキュメントを見ると、use_namespaces
なんて書いてなかったんですが、こっちの環境が地味にバージョン低いからかも?
ちょっと詳しく
余談
PerlもCatalystも初心者で、もっと他に備忘録として書いておきたい事はいっぱいあるんですが、知った事が多すぎてまとめられてないです。「今更Perlを始めた人が気になった事」みたいなエントリーが書けたらなと思ったけど、インプットが多すぎてそんなの押し流されてしまいました。このままだと何時まで経っても書けないので、順序とか気にせず書きやすいものから書いて、忘れても良いようにしたいところ。
環境
Perl | 5.8.8 built for i386-linux-thread-multi |
Catalyst | 5.80025 |
Catalyst::Helper::Model::DBIC::Schema | 0.43 |
Catalyst::Model::DBIC::Schema | 0.43 |