« Plagger::Plugin::Filter::FetchNicoVideo / ver0.01 | メイン | RSS2.0の雛形 »

Catalystのモデルを外部スクリプトから操作する(Loaderが0.03007の場合)

Catalystのモデルのモデルを外部スクリプトからいじる方法。 最新のDBIx::Class::Schema::Loader(0.03007)の場合。 そして、libディレクトリと同じ階層のディレクトリ内にスクリプトがある時。

#!/usr/bin/perl

use strict;
use warnings;
use FindBin;

use lib "$FindBin::Bin/../lib";

{
    package MyApp::Model::DBIC;
    use base qw/DBIx::Class::Schema::Loader/;

        __PACKAGE__->connection('dbi:SQLite:myapp.db');
        __PACKAGE__->loader_options();
}

#これで以下のようにDBICのモデルが使える
my $rs = MyApp::Mode::DBIC->resultset("Hoge")->seach;

トラックバック

このエントリーのトラックバックURL:
http://yusukebe.com/mt/mt-tb.cgi/2145

この一覧は、次のエントリーを参照しています: Catalystのモデルを外部スクリプトから操作する(Loaderが0.03007の場合):

» 「これ☆ほしい」Bug(?)Fix & タイムライン機能追加 & 評価とコメントお願いします 送信元 ゆーすけべー日記
ウェブで話題の「みんなの物欲」がひとめでわかるサイト『これ☆ほしい』(リリース)。 エントリー情報が更新されないというバグ(?)を修正しました。... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


ブログSEO対策:track word seo