Jifty::DBIを使うためのメモ

  • Jifty::DBI 名前空間
  • ドキュメント/コードは無い

  • Jifty::DBI::Collection データベース操作のためのOO Interface

  • データベースの列を操作を担当

  • Jifty::DBI::Record テーブルの行(レコード)の操作を担当

  • Jifty::DBI::Column データベースの列のためのオブジェクトクラス

  • Jifty::DBI::Schema テーブル定義を書くためのSynaxを提供

  • Jifty用のも混じってる このあたり外部(Catalystとか)から使うには関係ないかもしれない

  • Jifty::DBI::Filter テーブルの値に対するフィルタ

  • テーブルの値やデータを加工したりオブジェクトにしたりする encode: データを受け取り、テーブル用の値を作成する

  • decode: テーブルの値を受け取り、それを加工する

  • Jifty::DBI::Handle データベースへの接続を担当

大体こんな感じ?そもそもDataBase分かってないので間違ってるところがあるかも。

まあ見た感じJifty::DBIは結構使い易そう。何しろSQL書かなくて良いというと所がステキ。

まあ自分がSQLわかんないだけなんだけど><

#FIXME

nyarlaが大体

Scrapbox.io でコメントや意見を書く