web-dev-qa-db-ja.com

Rails移行:ROR移行を使用して列データ型のサイズを増やす方法

ユーザーテーブルのログイン列は、40文字の制限がある文字列型です。現在、制限を55文字に増やす予定です。

ROR移行を使用してこの制限を増やす方法を教えてください。

ありがとう、Sravan

43
Sravan Kumar
class YourMigration < ActiveRecord::Migration
  def up
    change_column :users, :login, :string, :limit => 55
  end

  def down
    change_column :users, :login, :string, :limit => 40
  end
end
58
beesasoh
class YourMigration < ActiveRecord::Migration
  def change
    change_column :users, :login, :string, :limit => 55
  end
end
21
tirdadc