タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dbiに関するsyohexのブックマーク (3)

  • 第39回 DBIx::Skinny:DBIx::Classに不満を感じたら | gihyo.jp

    DBIC以降の選択肢 今回はデータベース話の締めくくりとして、DBIx::Class以降に登場したいくつかの選択肢についてざっくりまとめておきます。これらはいずれも若く、DBICに比べてユーザ数も少ないためドキュメントなどの整備が遅れている部分もありますが、今回とりあげるものの多くは日人がつくっているものですから、英語圏で開発が進められているものより疑問や要望は送りやすいはず。気になることがあったらぜひそれぞれの作者氏に伝えていただければと思います。 DBIx::Skinny nekokakこと小林篤氏のDBIx::Skinnyは、今回紹介するもののなかではもっとも実績豊富なものといってよいでしょう。開発の動機については氏のブログによくまとまっていますが、標準で用意されているCRUDメソッドを使うときだけでなく、速度を稼ぐために生のSQLを書いたときでもinflateなどの補助機能を使え

    第39回 DBIx::Skinny:DBIx::Classに不満を感じたら | gihyo.jp
    syohex
    syohex 2011/02/01
    ORマッパ. Tengのことも書いてある。
  • DBD::Sponge - tokuhirom's blog

    my $sponge = DBI−>connect("dbi:Sponge:","","",{ RaiseError => 1 }); my $sth = $sponge−>prepare($statement, { rows => $data, NAME => $names, %attr } );DBD::Sponge は、Perl のデータ構造から $sth をつくるクラスで、これは DBI に標準添付されている。 たまに無駄にラッパーかいてる人いるけど、つかえるケースではこれをつかえばいいとおもう。

  • 生 DBI ユーザーのための DBI Cookbook (4) - 日向夏特殊応援部隊

    さてと、モバゲーオープンプラットフォームが先日やっと始まりました^^ みなさん是非遊んで下さいです。 d:id:ZIGOROu:20091125:1259163476 のさらに続編です。 ShowErrorStatement でエラー時に発行されていたクエリを表示する #!/usr/bin/perl use Carp; use DBI; my $dbh; eval { $dbh = DBI->connect("dbi:mysql:db=test;host=localhost", "root", "", +{ RaiseError => 1, AutoCommit => 0, ShowErrorStatement => 1, PrintWarn => 0, PrintError => 0, }) or croak($DBI::errstr); $dbh->selectall_arrayref

    生 DBI ユーザーのための DBI Cookbook (4) - 日向夏特殊応援部隊
    syohex
    syohex 2010/02/03
    Perlでの生 DBIの扱いについて
  • 1