mirror of
https://framagit.org/la-chariotte/la-chariotte.git
synced 2025-05-01 19:32:26 +02:00
add reverse function in migration file
This commit is contained in:
parent
6006cbe8df
commit
cb2373020e
1 changed files with 9 additions and 2 deletions
|
@ -23,7 +23,14 @@ def set_code_default(apps, schema_editor):
|
|||
for grouped_order in GroupedOrder.objects.all().iterator():
|
||||
grouped_order.code = create_code_from_pk(grouped_order.pk)
|
||||
grouped_order.save()
|
||||
|
||||
|
||||
def reverse_set_code_default(apps, schema_editor):
|
||||
"""Reverse the set_code default function"""
|
||||
GroupedOrder = apps.get_model("order","GroupedOrder")
|
||||
for grouped_order in GroupedOrder.objects.all().iterator():
|
||||
grouped_order.code = ''
|
||||
grouped_order.save()
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
dependencies = [
|
||||
|
@ -36,7 +43,7 @@ class Migration(migrations.Migration):
|
|||
name="code",
|
||||
field=models.CharField(auto_created=True, null=True),
|
||||
),
|
||||
migrations.RunPython(set_code_default),
|
||||
migrations.RunPython(set_code_default, reverse_set_code_default),
|
||||
migrations.AlterField(
|
||||
model_name="groupedorder",
|
||||
name="code",
|
||||
|
|
Loading…
Reference in a new issue