Migrace řešitel -> osoba: přidána reverzní migrace (neotestovaná)
This commit is contained in:
		
							parent
							
								
									7ae36a11a7
								
							
						
					
					
						commit
						9e716d50a5
					
				
					 1 changed files with 23 additions and 2 deletions
				
			
		|  | @ -27,6 +27,27 @@ def resitel_to_osoba(apps,schema_editor): | |||
| 		r.osoba = o | ||||
| 		r.save() | ||||
| 
 | ||||
| def osoba_to_resitel(apps, schema_editor): | ||||
| 	Resitel = apps.get_model('seminar','Resitel') | ||||
| 	Osoba = apps.get_model('seminar','Osoba') | ||||
| 	for r in Resitel.objects.all(): | ||||
| 		o = r.osoba | ||||
| 		r.datum_narozeni = o.datum_narozeni | ||||
| 		r.datum_prihlaseni = o.datum_registrace | ||||
| 		r.datum_souhlasu_udaje = o.datum_souhlasu_udaje  | ||||
| 		r.datum_souhlasu_zasilani = o.datum_souhlasu_zasilani  | ||||
| 		r.email = o.email | ||||
| 		r.jmeno = o.jmeno | ||||
| 		r.mesto = o.mesto | ||||
| 		r.pohlavi_muz = o.pohlavi_muz | ||||
| 		r.prijmeni = o.prijmeni | ||||
| 		r.psc = o.psc | ||||
| 		r.stat = o.stat | ||||
| 		r.telefon = o.telefon | ||||
| 		r.ulice = o.ulice | ||||
| 		r.user = o.user | ||||
| 		r.save() | ||||
| 		o.delete() | ||||
| 
 | ||||
| class Migration(migrations.Migration): | ||||
| 
 | ||||
|  | @ -35,5 +56,5 @@ class Migration(migrations.Migration): | |||
| 	] | ||||
| 
 | ||||
| 	operations = [ | ||||
| 		migrations.RunPython(resitel_to_osoba), | ||||
| 		migrations.RunPython(resitel_to_osoba, osoba_to_resitel), | ||||
| 	] | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Mee
						Mee