タグ

ブックマーク / blog.memo.vg (1)

  • だらだら備忘録: Rails Migration

    2007/06/24 Rails Migration Migrationは物理的なデータベースによって使われるスキーマの変更を 管理するためのものです。新しい機能のために、 データベースにフィールドを追加する必要がある時 他の開発者にどのように変更を伝えるか、 商用サーバにそれをどう適用すればよいかを 伝えるための共通の問題に対するソリューションです。 Migrationを使う事で、変更をクラスとして記述する事ができ、 バージョン管理システムで管理し、他のデータベースに対して 1、2または5つ以上のバージョンを適用することができます。 Migrationの簡単な例は次のようにものです: class AddSsl 1 end def self.down remove_column :accounts, :ssl_enabled end end このMigrationはaccountテーブルに

  • 1