mirror of
https://github.com/django/django.git
synced 2024-12-26 11:06:07 +00:00
bb39037fcb
This inspects the migration operation, and if it is not in the django.db.migrations module, it adds the relevant imports to the migration writer and uses the correct class name.
27 lines
552 B
Python
27 lines
552 B
Python
from django.db.migrations.operations.base import Operation
|
|
|
|
|
|
class TestOperation(Operation):
|
|
def __init__(self):
|
|
pass
|
|
|
|
@property
|
|
def reversible(self):
|
|
return True
|
|
|
|
def state_forwards(self, app_label, state):
|
|
pass
|
|
|
|
def database_forwards(self, app_label, schema_editor, from_state, to_state):
|
|
pass
|
|
|
|
def state_backwards(self, app_label, state):
|
|
pass
|
|
|
|
def database_backwards(self, app_label, schema_editor, from_state, to_state):
|
|
pass
|
|
|
|
|
|
class CreateModel(TestOperation):
|
|
pass
|