mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	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.
Backport of bb39037fcb from master
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			507 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			507 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
 |