def forwards(self, orm): # Adding model 'FormValue' db.create_table('form_designer_formvalue', ( ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), ('form_log', self.gf('django.db.models.fields.related.ForeignKey')(related_name='values', to=orm['form_designer.FormLog'])), ('field_name', self.gf('django.db.models.fields.SlugField')(max_length=255, db_index=True)), ('value', self.gf('picklefield.fields.PickledObjectField')(null=True, blank=True)), )) db.send_create_signal('form_designer', ['FormValue']) # Adding field 'FormLog.created_by' db.add_column('form_designer_formlog', 'created_by', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'], null=True, blank=True), keep_default=False) db.rename_column('form_designer_formlog', 'data', 'tmp_data') from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'tmp_data') for log in FormLog.objects.all(): log.set_data(log.tmp_data) log.save() # Deleting field 'FormLog.data' db.delete_column('form_designer_formlog', 'tmp_data')
def backwards(self, orm): # Deleting model 'FormValue' db.delete_table('form_designer_formvalue') # Adding field 'FormLog.data' db.add_column('form_designer_formlog', 'data', self.gf('picklefield.fields.PickledObjectField')( null=True, blank=True), keep_default=False) from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'data') if not db.dry_run: for log in FormLog.objects.all(): log.data = log.get_data() raise Exception(log.data) log.save() # Deleting field 'FormLog.created_by' db.delete_column('form_designer_formlog', 'created_by_id')
def backwards(self, orm): # Deleting model 'FormValue' db.delete_table('form_designer_formvalue') # Adding field 'FormLog.data' db.add_column('form_designer_formlog', 'data', self.gf('picklefield.fields.PickledObjectField')(null=True, blank=True), keep_default=False) from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'data') #for log in FormLog.objects.all(): # log.data = log.get_data() # raise Exception(log.data) # log.save() if not db.dry_run: for log in FormLog.objects.all(): log.data = log.get_data() raise Exception(log.data) log.save() # Deleting field 'FormLog.created_by' db.delete_column('form_designer_formlog', 'created_by_id')
def forwards(self, orm): from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(orm['form_designer.FormLog'], 'tmp_data') for log in orm['form_designer.FormLog'].objects.all(): log.set_data(log.tmp_data) log.save() # Deleting field 'FormLog.data' db.delete_column('form_designer_formlog', 'tmp_data')
def forwards(self, orm): from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(orm["form_designer.FormLog"], "tmp_data") for log in orm["form_designer.FormLog"].objects.all(): log.set_data(log.tmp_data) log.save() # Deleting field 'FormLog.data' db.delete_column("form_designer_formlog", "tmp_data")
def forwards(self, orm): # Data is migrated here, see 0008_ for structure from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'tmp_data') for log in FormLog.objects.all(): log.set_data(log.tmp_data) log.save() # Clean up db.delete_column('form_designer_formlog', 'tmp_data')
def forwards(self, orm): # Data is migrated here, see 0008_ for structure from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, "tmp_data") for log in FormLog.objects.all(): log.set_data(log.tmp_data) log.save() # Clean up db.delete_column("form_designer_formlog", "tmp_data")
def backwards(self, orm): # Data is back-migrated here, see 0008b_ for structure from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'tmp_data') for log in FormLog.objects.all(): log.tmp_data = log.get_data() log.save() # Clean up db.delete_table('form_designer_formvalue') db.delete_column('form_designer_formlog', 'created_by_id') db.rename_column('form_designer_formlog', 'tmp_data', 'data')
def backwards(self, orm): # Data is back-migrated here, see 0008b_ for structure from form_designer.models import FormLog from picklefield import PickledObjectField tmp_data = PickledObjectField(null=True, blank=True) tmp_data.contribute_to_class(FormLog, 'tmp_data') for log in FormLog.objects.all(): log.tmp_data = log.get_data() log.save() # Clean up db.delete_table('form_designer_formvalue') db.delete_column('form_designer_formlog', 'created_by_id') db.rename_column('form_designer_formlog', 'tmp_data', 'data')