ホーム > RoR > Rails2.0におけるカラムの追加と削除

Rails2.0におけるカラムの追加と削除

  • 投稿者: admin
  • 2009年1月11日 11:49 AM
  • RoR

新しくカラム(テーブルにおける項目、field)を追加する場合

script/generate migration を利用する。

imageという名前のカラムをentryという名前のモデルにstringとして追加する場合は以下のように実行する。

$ ruby script/generate migration add_image_to_entry image:string

※モデル名は単数なことに注意。

次に、migrateを実行すれば実際のテーブルに反映される。

$ rake db:migrate

削除の場合は「add」を「remove」に、「to_モデル名」を「from_モデル名」とすればいい。この場合もmigrateを忘れずに。
削除、試してみたけどだめだった。追加は問題ないのに。ほわい?

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://showzine.info/blog/2009/01/rails20%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e3%82%ab%e3%83%a9%e3%83%a0%e3%81%ae%e8%bf%bd%e5%8a%a0%e3%81%a8%e5%89%8a%e9%99%a4.html/trackback
トラックバックの送信元リスト
Rails2.0におけるカラムの追加と削除 - SHOWJIN*BLOG より

ホーム > RoR > Rails2.0におけるカラムの追加と削除

検索
フィード

ページの上部に戻る