32 lines
835 B
Python
32 lines
835 B
Python
# Generated by Django 2.2.28 on 2022-07-26 18:12
|
|
|
|
from django.db import migrations
|
|
|
|
|
|
def copyOldDataToNewFields(apps, schema_editor):
|
|
Event = apps.get_model("webapp", "Event")
|
|
Feed = apps.get_model("webapp", "Feed")
|
|
for event in Event.objects.all():
|
|
event.base_deleted = event.deleted
|
|
event.save()
|
|
|
|
for post in Feed.objects.all():
|
|
post.base_deleted = post.deleted
|
|
post.base_publish_time = post.publish_time
|
|
post.base_autohide = post.autohide
|
|
post.base_autohide_enabled = post.autohide_enabled
|
|
post.save()
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
("webapp", "0083_auto_20220806_1733"),
|
|
]
|
|
|
|
operations = [
|
|
migrations.RunPython(
|
|
copyOldDataToNewFields, reverse_code=migrations.RunPython.noop
|
|
),
|
|
]
|