fix establishment migration
This commit is contained in:
parent
18a2517fde
commit
4ceb0e4d86
|
|
@ -24,7 +24,7 @@ class Migration(migrations.Migration):
|
||||||
name='index_name',
|
name='index_name',
|
||||||
field=models.CharField(blank=True, db_index=True, max_length=50, null=True, unique=True, default=None, verbose_name='Index name'),
|
field=models.CharField(blank=True, db_index=True, max_length=50, null=True, unique=True, default=None, verbose_name='Index name'),
|
||||||
),
|
),
|
||||||
migrations.RunPython(fill_establishment_subtype),
|
migrations.RunPython(fill_establishment_subtype, migrations.RunPython.noop),
|
||||||
migrations.AlterField(
|
migrations.AlterField(
|
||||||
model_name='establishmentsubtype',
|
model_name='establishmentsubtype',
|
||||||
name='index_name',
|
name='index_name',
|
||||||
|
|
|
||||||
|
|
@ -29,16 +29,20 @@ def update_document(sender, **kwargs):
|
||||||
registry.update(establishment)
|
registry.update(establishment)
|
||||||
|
|
||||||
if app_label == 'establishment':
|
if app_label == 'establishment':
|
||||||
|
# todo: remove after migration
|
||||||
|
from establishment import models as establishment_models
|
||||||
if model_name == 'establishmenttype':
|
if model_name == 'establishmenttype':
|
||||||
establishments = Establishment.objects.filter(
|
if isinstance(instance, establishment_models.EstablishmentType):
|
||||||
establishment_type=instance)
|
establishments = Establishment.objects.filter(
|
||||||
for establishment in establishments:
|
establishment_type=instance)
|
||||||
registry.update(establishment)
|
for establishment in establishments:
|
||||||
|
registry.update(establishment)
|
||||||
if model_name == 'establishmentsubtype':
|
if model_name == 'establishmentsubtype':
|
||||||
establishments = Establishment.objects.filter(
|
if instance(instance, establishment_models.EstablishmentSubType):
|
||||||
establishment_subtypes=instance)
|
establishments = Establishment.objects.filter(
|
||||||
for establishment in establishments:
|
establishment_subtypes=instance)
|
||||||
registry.update(establishment)
|
for establishment in establishments:
|
||||||
|
registry.update(establishment)
|
||||||
|
|
||||||
if app_label == 'tag':
|
if app_label == 'tag':
|
||||||
if model_name == 'tag':
|
if model_name == 'tag':
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user