2007年9月22日 Catalystを使おうとしたらSQLiteではまる PerlのCatalystで超軽量プログラムを作ろうと思った。できればデータベースも軽いものにしようと考えたら、SQLiteに思いあたった。SQLiteは自分の所有するファイル上でSQLを使って読み書きするDBである。LinuxやWindowsともなればバイナリファイルを1個ダウンロードしてくるだけでそのまま実行できるという優れもの。ところが思わぬところではまった。 まずは人の作ったプログラムで遊んでみようとCatalyst::Example::Controller::InstantCRUDを導入。% perl -MCPAN -e 'install Catalyst::Example::InstantCRUD'として勝手にインストールされるのを待つ。make testでエラーが出ているが見なかったことにしてインスト