Frage

Um das Telefon Spalte auf die Karten-Tabelle hinzufügen, kann ich schreiben:

ruby script/generate migration AddPhoneToTickets phone:string

Es scheint hier eine Redundanz zu sein. Aber ist es notwendig?

Sind wir wiederholen sie nicht erforderlich ist „Telefon“ an, beide im Namen der Migration (AddPhoneToTickets) sowie in der Spaltendefinition (phone:string)?

War es hilfreich?

Lösung

Sie sind nicht erforderlich Telefon in der Migration Namen zu setzen. Zum Beispiel, wenn Sie eine Reihe von Kontaktfelder wurden hinzugefügt, könnte man genauso gut nennen es AddContactFieldsToTickets und alle Felder angeben. Es ist nicht spezifisch genug, um den Namen der Migration für etwas zu verwenden, aber die Tabellennamen, wirklich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top