                  VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,
                  related_name="rn3",
                  through='m2mcomplex'
              )
              fk = models.ForeignKey(VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz, related_name="rn4")
  
          # Models used for setting `through` in M2M field.
          class m2msimple(models.Model):
              id2 = models.ForeignKey(ModelWithLongField)
  
 
</s> remove             id2 = models.ForeignKey(ModelWithLongField)
 </s> add             id2 = models.ForeignKey(ModelWithLongField, models.CASCADE) </s> remove             id2 = models.ForeignKey(ModelWithLongField)
 </s> add             id2 = models.ForeignKey(ModelWithLongField, models.CASCADE) </s> remove             VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 </s> add             VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,
            models.CASCADE, </s> remove     parent = models.ForeignKey('self', null=True, blank=True)
 </s> add     parent = models.ForeignKey('self', models.SET_NULL, null=True, blank=True) </s> remove     capo_famiglia = models.ForeignKey(CapoFamiglia)
 </s> add     capo_famiglia = models.ForeignKey(CapoFamiglia, models.CASCADE)
            fk = models.ForeignKey(
                VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,
                models.CASCADE,
                related_name="rn4",
            )
                  VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,
                  related_name="rn3",
                  through='m2mcomplex'
              )
            fk = models.ForeignKey(
                VeryLongModelNamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,
                models.CASCADE,
                related_name="rn4",
            )
  
          # Models used for setting `through` in M2M field.
          class m2msimple(models.Model):
              id2 = models.ForeignKey(ModelWithLongField)
  
keep keep keep keep replace keep keep keep keep keep
 Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField 
tests/invalid_models_tests/test_models.py