dbic

make_schema_atのオプションで,dump_overwriteがreally_erase_my_filesに変わってる

DBIx::Class::Schema::Loader::make_schema_at(): dump_overwrite is deprecated. Please read the DBIx::Class::Schema::Loader::Base documentation at ./script/myapp_update_schema.pl line 12 DBIx::Class::Schema::Loaderのmake_schema_atでエラーが出…

DBIx::Class::Schema::Loaderでの自動リレーションオフの設定が変わってる

0.004から変わってるみたいです.まぁ,明示的に書いてる場合は問題ないような気もしますが,一応注意.適当にしかみてないので間違いがありそう.間違ってたら指摘お願いしますいままでリレーションの自動設定を切るには package My::Schema; use base qw/D…

relation many_to_many

このふたつ読めば理解できる(できた) http://www.ornithopter.jp/archives/2006/10/dbixclassdbic_d.html many-to-manyを殴り書き - Hatena::Diary::Neko::kak 500 Internal Server Error

DBIx::Class::Manual::Intro #1

http://search.cpan.org/~bricas/DBIx-Class-0.07003/lib/DBIx/Class/Manual/Intro.podの抜き出しメモ.まずスキーマの作成までデータベースからの情報が絶対に必要になるまでqueryされない.ResultSetするだけではqueryしないよ ベースとなるschemaクラス …

DBIx::Class::Manual::Intro #2

http://search.cpan.org/~bricas/DBIx-Class-0.07003/lib/DBIx/Class/Manual/Intro.podの抜き出しメモ(間違っても翻訳ではない).で,Schemaへの接続から #これでいいんじゃないかな? my $another_schema = My::Schema->connect( $dsn, $user, $password, …

学習

適宜追加予定 ひとまずこのあたり… http://search.cpan.org/~bricas/DBIx-Class/lib/DBIx/Class/Manual/Cookbook.pod#Using_joins_and_prefetch DBICマニュアル ここから辿るのがよさそう http://search.cpan.org/~bricas/DBIx-Class/lib/DBIx/Class/Manual/…

DBIC_TRACEをファイル書き出し

DBIC_TRACE=1は作ってるときは必須だ.ファイルに書き出したいときはDBIC_TRACE=1を指定した上でこうするとできるそうな(Manualのはカッコ抜けてる) $schema->storage->debugfh(IO::File->new('/tmp/trace.out', 'w'));追記していきたいなら'w'を'a'に変え…