mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Fixed #29987 -- Detected unmanaged model deletions.
This commit is contained in:
parent
8a1a919468
commit
b07273a0f7
2 changed files with 5 additions and 4 deletions
|
@ -1662,6 +1662,11 @@ class AutodetectorTests(TestCase):
|
|||
self.assertOperationTypes(changes, 'testapp', 0, ["CreateModel"])
|
||||
self.assertOperationAttributes(changes, 'testapp', 0, 0, name="AuthorUnmanaged", options={"managed": False})
|
||||
|
||||
def test_unmanaged_delete(self):
|
||||
changes = self.get_changes([self.author_empty, self.author_unmanaged], [self.author_empty])
|
||||
self.assertNumberMigrations(changes, 'testapp', 1)
|
||||
self.assertOperationTypes(changes, 'testapp', 0, ['DeleteModel'])
|
||||
|
||||
def test_unmanaged_to_managed(self):
|
||||
# Now, we test turning an unmanaged model into a managed model
|
||||
changes = self.get_changes(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue