タグ

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

タグの絞り込みを解除

pluginに関するmad-pのブックマーク (2)

  • railsのfixture作成を簡単にする方法 - おもしろwebサービス開発日記

    (2008/09/12修正) railsでテストをするときに、fixtureの定義をしなくてはならないことが多々あります。 テーブルが少ないときは手で一つずつ書いていってもいいのですが、テーブルが多いととても大変です。そこで簡単にfixtureを作る方法はないものか調べてみました。 ヽ( ・∀・)ノくまくまー(2006-02-11) 上記の記事に書いてあるように、RAILS_ENVのDBデータをfixtureに変換してあげると楽にfixtureが作れそうです。*1。 記事の通りpluginをインストールしてみようかなと思ったら、pluginはgemに統合されたみたいです。まずはインストール。 sudo gem install ar_fixtures これですぐ使える!と思いきやそうでもないみたい。ドキュメントもしっかり書かれていないっぽいので類推しつつ使えるようにしてゆきました。まずrak

    railsのfixture作成を簡単にする方法 - おもしろwebサービス開発日記
  • Rails向けモデルのバージョン管理プラグインの紹介 - Hello, world! - s21g

    Railsでモデルのバージョン管理を行うというと、 acts_as_versionedを使うのが一般的でしたが、 しばらくメンテナンスされていないのと、githubでforkがカオス状態になっていて、公式ドキュメントと実装が一致しなくなっているなど、ちょっと使いにくい状況になっているようなので、それ以外の選択肢を調べてみました。 version_fu かなりシンプルな作り。ソースは100行程度。そのぶん、Versionedテーブルの作成などは自動でやってくれない。 SimplyVersioned こちらもシンプル路線。Versionedテーブルを使わずに、1つのテーブルでhas_manyアソシエーションを使って管理するタイプ。validates_uniqueness_ofとかを使っていないならこれでも良いかな。 acts_as_versioned_association aavでassoc

  • 1