2006-05-13から1日間の記事一覧

SQL::Translator を使って,DBIC からテーブル生成

反対に,DBIC スキーマクラスから SQL 文等を生成するには, % sqlt -f DBIx-Class -t SQLite --DBIx::Schema MySchemaClass.pmとやればよい…はずなのですが,sqlt コマンドがオプション等食ってくれないので,SQL::Translator クラスをごりごり触るしかいま…

SQL::Translator を使って,DBIC のスキーマクラスを自動作成

Catalyst::Model::DBIC::Schema を使いこなすのはややめんどくさい状況ですが,SQL::Translator というモジュールがあり,これに付属する sqlt というコマンドラインフロントエンドを使うと,スキーマを DB からロードして DBIC クラスを生成してくれます。…

Catalyst::Model::CDBI と Catalyst::Model::DBIC::Schema 雑感

Bundle::Catalyst の後継 Task::Catalyst では,CDBI 系ではなく,DBIC 系(DBIx::Class::Schema)がついてきます。それで,最近の DBIC ってどうなのよと思い,つらつらと調べてみました。CDBI 歴 0 日,DBIC 歴 1 日なので間違いが多いかもしれません。 C:…