Option für Cascade Delete für Referenzen oder On Delete
In Rails 4.2 können Sie beim Erstellen einer Tabelle oder Hinzufügen einer Referenz über Referenzen oder add_reference angeben, dass der Fremdschlüssel beim Löschen kaskadiert werden soll.
Befehl zum Generieren eines Gerüsts:
rails g scaffold Child parent:references name:string
Ergebnis Migration:
create_table :childs do |t|
t.references :parent, index: true, foreign_key: true
t.string :name
t.timestamps null: false
end