diff options
Diffstat (limited to 'archaeological_operations/migrations/0063_parcel_uuid.py')
-rw-r--r-- | archaeological_operations/migrations/0063_parcel_uuid.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/archaeological_operations/migrations/0063_parcel_uuid.py b/archaeological_operations/migrations/0063_parcel_uuid.py index 1393cff0d..3af9c34af 100644 --- a/archaeological_operations/migrations/0063_parcel_uuid.py +++ b/archaeological_operations/migrations/0063_parcel_uuid.py @@ -6,8 +6,6 @@ import uuid from django.db import migrations, models -from ishtar_common.utils_migrations import set_uuid_helper - class Migration(migrations.Migration): @@ -21,8 +19,12 @@ class Migration(migrations.Migration): name='uuid', field=models.UUIDField(blank=True, null=True), ), - migrations.RunPython(set_uuid_helper('archaeological_operations', - 'Parcel')), + migrations.RunSQL( + """ + CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; + UPDATE archaeological_operations_parcel SET uuid = uuid_generate_v1(); + """ + ), migrations.AlterField( model_name='parcel', name='uuid', |