Wie add default Wert für eine Spalte Hinzugefügt, über "rails g migration' - Befehl

Weiß ich, wie man add default-Wert in der migration-Datei ist schon erstellt. d.h.,

`rails generate migration AddTestColumnToTesttable test_status:boolean` to create it.

Generieren wird es diese migration:

class AddTestColumnToTable < ActiveRecord::Migration
  def change
    add_column :table, :test_status, :boolean, :default => true
  end
end

Aber, Können wir hinzufügen, das default-Wert durch rails g migration Befehl selbst?

nicht dass ich wüsste. Es ist nicht in der Liste der Optionen in der guides.rubyonrails.org/migrations.html#creating-a-migration
möglich, Duplikat der how to set default-Wert der Spalte in rails beim erstellen von migration
denn Sie fragte genau das gleiche wie diese Frage.

InformationsquelleAutor Rajesh Omanakuttan | 2014-03-06

Schreibe einen Kommentar