Beim Erstellen eines Modells in Rails, habe ich vergessen, eine Spalte amount
hinzufügen, die ich möchte. Wie kann ich es später zum Modell hinzufügen?Rails-Datenbank Spalte hinzufügen
8
A
Antwort
11
Erstellen Sie eine neue Migration über die Konsole mit:
class AddAmountToItems < ActiveRecord::Migration
def change
# add_column table_name, :column_name, :column_type
add_column :items, :amount, :integer
end
end
6
Der faule Art und Weise:
rails g migration add_amount_to_items
Dies sollte eine Migration so etwas wie dieses schaffen
rails g migration add_amount_to_items amount:integer
Verwandte Themen
- 1. DataTables, editierbare Spalte hinzufügen
- 2. LINQ: RowNumber-Spalte hinzufügen
- 3. easyui gesamte Spalte hinzufügen
- 4. Spalte ohne Ausfallzeit hinzufügen
- 5. Yü CDbCriteria hinzufügen Spalte
- 6. Testspalte vorhanden, Spalte hinzufügen und Spalte aktualisieren
- 7. Eine identische Spalte zur nächsten Spalte hinzufügen
- 8. Spalte nach einer anderen Spalte hinzufügen
- 9. ID-Spalte nach Gruppe hinzufügen
- 10. Spalte zu vorhandenen Tabellen hinzufügen
- 11. Tabelle ändern Spalte hinzufügen Syntax
- 12. Funke: Spalte Datenrahmen hinzufügen bedingt
- 13. Spalte mit mehreren Status hinzufügen
- 14. Spalte Summe als neue Spalte in PySpark Datenrahmen hinzufügen
- 15. Hinzufügen neuer Spalte nach Spalte und Definieren eines Standards
- 16. Schienen: Hinzufügen eines Index nach dem Hinzufügen der Spalte
- 17. Hinzufügen einer neuen Spalte vs Hinzufügen von mehr Zeilen Systemeffizienz
- 18. DataTables - Hinzufügen von Filterfunktion zu einer Spalte
- 19. Wie Hinzufügen Kontrollkästchen Spalte zu Jquery JTable?
- 20. Displaytag: Spalte Schaltfläche (Symbol) zum Titel hinzufügen
- 21. Hinzufügen einer neuen Spalte zum Tag acts_as_taggable_on
- 22. Hinzufügen von Werktagen zu datetime Spalte
- 23. Yii2 - Hinzufügen zusätzlicher Schaltfläche in Aktion Spalte
- 24. Hinzufügen von Fremdschlüssel Spalte zu Postgresql Tabelle
- 25. Spalte in Tabelle mit ASP.NET-Identität hinzufügen
- 26. Hinzufügen einer neuen Spalte zu Matrixfehler
- 27. Spalte oder Zeile in 3D-Array Hinzufügen
- 28. Spalte zu nstableview im Schnittstellen-Generator hinzufügen
- 29. Hinzufügen einer Spalte durch das Terminal
- 30. Hinzufügen einer Spalte zu DataBound DevExpress ASPxTreeList
Hallo Danke @ WeGoingNowhere - was ist die richtige, dilligente Art, die Trauer langfristig bewahrt. Was ist, wenn Sie nicht 'schnell und schmutzig' wollen? – BKSpurgeon
Und vergessen Sie nicht, die Migration auszuführen: bin/rake db: migrate – Arthur