Railsmigratie: de grootte van het kolomgegevenstype vergroten door ROR-migratie te gebruiken

Inlogkolom Mijn gebruikerstabel is van het type String met een limiet van 40 tekens.
Nu ben ik van plan om de limiet te verhogen tot 55 tekens.

Iedereen laat me weten hoe we deze limiet kunnen verhogen door ROR-migratie te gebruiken.

Bedankt,
Sravan


Antwoord 1, autoriteit 100%

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

Antwoord 2, autoriteit 35%

class YourMigration < ActiveRecord::Migration
  def change
    change_column :users, :login, :string, :limit => 55
  end
end

Other episodes