      ])
      author_with_custom_user = ModelState("testapp", "Author", [
          ("id", models.AutoField(primary_key=True)),
          ("name", models.CharField(max_length=200)),
          ("user", models.ForeignKey("thirdapp.CustomUser")),
      ])
      author_proxy = ModelState("testapp", "AuthorProxy", [], {"proxy": True}, ("testapp.author",))
      author_proxy_options = ModelState("testapp", "AuthorProxy", [], {
          "proxy": True,
          "verbose_name": "Super Author",
 
</s> remove         ("user", models.ForeignKey("auth.User")),
 </s> add         ("user", models.ForeignKey("auth.User", models.CASCADE)), </s> remove         ("publisher", models.ForeignKey("testapp.Publisher")),
 </s> add         ("publisher", models.ForeignKey("testapp.Publisher", models.CASCADE)), </s> remove         ("book", models.ForeignKey("otherapp.Book")),
 </s> add         ("book", models.ForeignKey("otherapp.Book", models.CASCADE)), </s> remove         ("book", models.ForeignKey("otherapp.Book")),
 </s> add         ("book", models.ForeignKey("otherapp.Book", models.CASCADE)), </s> remove         ("book", models.ForeignKey("otherapp.Book")),
 </s> add         ("book", models.ForeignKey("otherapp.Book", models.CASCADE)),
        ("user", models.ForeignKey("thirdapp.CustomUser", models.CASCADE)),
      ])
      author_with_custom_user = ModelState("testapp", "Author", [
          ("id", models.AutoField(primary_key=True)),
          ("name", models.CharField(max_length=200)),
        ("user", models.ForeignKey("thirdapp.CustomUser", models.CASCADE)),
      ])
      author_proxy = ModelState("testapp", "AuthorProxy", [], {"proxy": True}, ("testapp.author",))
      author_proxy_options = ModelState("testapp", "AuthorProxy", [], {
          "proxy": True,
          "verbose_name": "Super Author",
keep keep keep keep replace keep keep keep keep keep
 Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField 
tests/migrations/test_autodetector.py