Ruby on Rails Aggiungi una nuova colonna a una tabella


Esempio

Per aggiungere un nuovo name colonna alla tabella users , eseguire il comando:

rails generate migration AddNameToUsers name

Questo genera la seguente migrazione:

class AddNameToUsers < ActiveRecord::Migration[5.0]
  def change
    add_column :users, :name, :string
  end
end

Quando il nome della migrazione è del formato AddXXXToTABLE_NAME seguito dall'elenco di colonne con tipi di dati, la migrazione generata conterrà le istruzioni add_column appropriate.