2009-08-29 17 views
-1

は今レールに、私たちはt.stringを使用して移行速記

をt.string代わりにt.column を使用することができますeasy.But

t.columnは廃止予定の機能はありますか?

easiness以外のt.datatypeを使用することの他の利点。

現在のすべての移行を新しいスタイルに簡単に変換する方法はありますか。

答えて

1

t.columnは推奨されていません。あなたは睡眠を失うことなくそれを使用することができます。 t.stringの構文は、良い古いt.columnの上に単なる「砂糖」です。

1

1)sed。 :)

2)変換する必要がありますか? schema.rbをアドバイスされたもの(またはどこかのローカルコピー)としてチェックインした場合、それはデータベースの現在の状態を表すはずですか?あなたが "rake db:schema:dump"を実行して、その時点までのすべての移行を1つのschema.rbファイルに設定する必要がある場合は、そこから行くことができます。