Marta Miranda

Modificar migraciones

... ... @@ -17,7 +17,7 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='usuario',
name='cuil',
field=models.CharField(default=27242621528, max_length=11, unique=True, verbose_name='Número de Cuil (Sin guiones)'),
field=models.CharField(max_length=11, blank=True, verbose_name='Número de Cuil (Sin guiones)'),
preserve_default=False,
),
]
... ...
# Generated by Django 4.1.9 on 2023-08-14 11:41
from django.db import migrations, models
def asignar_valor_cuil(apps, schema):
Usuario = apps.get_model('usuario', 'Usuario')
nro_cuil = 1
for usuario in Usuario.objects.all():
usuario.cuil = nro_cuil
usuario.save()
nro_cuil = nro_cuil+1
class Migration(migrations.Migration):
dependencies = [
('usuario', '0002_remove_usuario_documento_identidad_usuario_cuil'),
]
operations = [
migrations.RunPython(asignar_valor_cuil, reverse_code=migrations.RunPython.noop),
migrations.AlterField(
model_name='usuario',
name='cuil',
field=models.CharField(max_length=11, unique=True, verbose_name='Número de Cuil (Sin guiones)'),
),
]
... ...