- ベストアンサー
railsのmigration機能
Ruby on Railsのmigration機能は便利ですが、この機能をRuby on Rails以外のプロジェクトのユニットテストのために使いたいと思っています。 というわけでRoRプロジェクトを作成しないで同等のmigration機能だけを使用できるようなツールみたいなものを探していますが、見つかりません。 (当方のrubyとRoRの無知さから情報にたどり着けないだけの可能性あり。。) 何かいいツール知ってる方いましたら教えて下さい。 (rubyで書かれていなくてもNPです。)
- みんなの回答 (1)
- 専門家の回答
お礼
まさに望んだ回答ありがとうございます。 実はユニットテストしようとしているのは、RubyどころかC#で開発しているプロジェクトなんですけど、NDbUnitはまだoracleに対応していなくて困って外部コマンドを呼んだり等してました。(この方法だとテキストベースでデータを設定できない) その点、全てRubyで行えばこんなに簡単にできちゃいますよね。(C#の場合はIronRubyがある!Javaの場合はJRubyがあるけど、DbUnitはoracle対応済。) 参考URLに書かれていることと、クラスライブラリのActiveRecord.Baseについて読んでいこうと思います。