# Generated by Django 2.1.3 on 2019-02-09 17:12

from django.db import migrations, models
import django.db.models.deletion
import uuid


class Migration(migrations.Migration):

    dependencies = [
        ('usuarios', '0025_corregimientos_veredas'),
        ('fest_2019', '0027_fotos1'),
    ]

    operations = [
        migrations.CreateModel(
            name='CaracterizacionInicial',
            fields=[
                ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False, unique=True)),
                ('nombre', models.CharField(max_length=100)),
                ('zona_residencia', models.CharField(max_length=100)),
                ('localidad', models.CharField(blank=True, max_length=1000, null=True)),
                ('barrio', models.CharField(blank=True, max_length=1000, null=True)),
                ('direccion_predio', models.CharField(blank=True, max_length=1000, null=True)),
                ('ubicacion_predio', models.CharField(blank=True, max_length=1000, null=True)),
                ('telefono_fijo', models.CharField(blank=True, max_length=100, null=True)),
                ('tipo_vivienda', models.CharField(max_length=100)),
                ('otro_tipo_vivienda', models.CharField(blank=True, max_length=100, null=True)),
                ('propiedad_vivienda', models.CharField(max_length=100)),
                ('estrato_vivienda', models.CharField(blank=True, max_length=100, null=True)),
                ('otro_telefono', models.CharField(blank=True, max_length=100, null=True)),
                ('descripcion_direccion', models.CharField(blank=True, max_length=100, null=True)),
                ('numero_personas_familia', models.IntegerField()),
                ('menores_5_anios', models.IntegerField()),
                ('mayores_60_anios', models.IntegerField()),
                ('mujeres_gestantes_lactantes', models.IntegerField()),
                ('discapacitados_familia', models.IntegerField()),
                ('tipo_documento', models.CharField(max_length=100)),
                ('numero_documento', models.IntegerField()),
                ('primer_apellido', models.CharField(max_length=100)),
                ('segundo_apellido', models.CharField(blank=True, max_length=100, null=True)),
                ('primer_nombre', models.CharField(max_length=100)),
                ('segundo_nombre', models.CharField(blank=True, max_length=100, null=True)),
                ('celular_1', models.CharField(max_length=100)),
                ('celular_2', models.CharField(blank=True, max_length=100, null=True)),
                ('correo_electronico', models.EmailField(blank=True, max_length=100, null=True)),
                ('fecha_nacimiento', models.DateField()),
                ('fecha_expedicion', models.DateField()),
                ('sexo', models.CharField(max_length=100)),
                ('identidad_genero', models.CharField(blank=True, max_length=100, null=True)),
                ('condicion_sexual', models.CharField(blank=True, max_length=100, null=True)),
                ('estado_civil', models.CharField(max_length=100)),
                ('etnia', models.CharField(max_length=100)),
                ('pueblo_indigena', models.CharField(blank=True, max_length=100, null=True)),
                ('resguardo_indigena', models.CharField(blank=True, max_length=100, null=True)),
                ('comunidad_indigena', models.CharField(blank=True, max_length=100, null=True)),
                ('lengua_nativa_indigena', models.BooleanField(blank=True, null=True)),
                ('cual_lengua_indigena', models.CharField(blank=True, max_length=100, null=True)),
                ('consejo_afro', models.CharField(blank=True, max_length=100, null=True)),
                ('comunidad_afro', models.CharField(blank=True, max_length=100, null=True)),
                ('lengua_nativa_afro', models.BooleanField(blank=True, null=True)),
                ('cual_lengua_afro', models.CharField(blank=True, max_length=100, null=True)),
                ('discapacidad', models.BooleanField()),
                ('registro_discapacidad', models.CharField(blank=True, max_length=100, null=True)),
                ('categoria_discapacidad', models.CharField(blank=True, max_length=100, null=True)),
                ('dificultades_permanentes', models.CharField(blank=True, max_length=100, null=True)),
                ('utiliza_actualmente', models.CharField(blank=True, max_length=100, null=True)),
                ('rehabilitacion', models.CharField(blank=True, max_length=100, null=True)),
                ('tiene_cuidador', models.BooleanField()),
                ('cuidador', models.CharField(blank=True, max_length=100, null=True)),
                ('parentezco', models.CharField(blank=True, max_length=100, null=True)),
                ('es_jefe', models.BooleanField(blank=True, null=True)),
                ('es_representante_hogar', models.BooleanField(blank=True, null=True)),
                ('bancarizacion', models.BooleanField()),
                ('banco', models.CharField(blank=True, max_length=100, null=True)),
                ('tipo_cuenta', models.CharField(blank=True, max_length=100, null=True)),
                ('numero_cuenta', models.CharField(blank=True, max_length=100, null=True)),
                ('nivel_escolaridad', models.CharField(max_length=100)),
                ('grado_titulo', models.CharField(max_length=100)),
                ('sabe_leer', models.BooleanField()),
                ('sabe_sumar_restar', models.BooleanField()),
                ('actualmente_estudia', models.BooleanField()),
                ('razon_no_estudia', models.CharField(blank=True, max_length=100, null=True)),
                ('razon_no_estudia_otra', models.CharField(blank=True, max_length=100, null=True)),
                ('regimen_seguridad_social', models.CharField(max_length=100)),
                ('corregimiento', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='usuarios.Corregimientos')),
                ('departamento_atencion', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='departamento_atencion_caracterizacion_inicial', to='usuarios.Departamentos')),
                ('departamento_expedicion', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='departamento_expedicion_caracterizacion_inicial', to='usuarios.Departamentos')),
                ('departamento_nacimiento', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='departamento_nacimiento_caracterizacion_inicial', to='usuarios.Departamentos')),
                ('departamento_residencia', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='departamento_residencia_caracterizacion_inicial', to='usuarios.Departamentos')),
                ('hogar', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='hogar_caracterizacion_inicial', to='fest_2019.Hogares')),
                ('instrumento', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='instrumento_caracterizacion_inicial', to='fest_2019.Instrumentos')),
                ('municipio_atencion', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='municipio_atencion_caracterizacion_inicial', to='usuarios.Municipios')),
                ('municipio_expedicion', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='municipio_expedicion_caracterizacion_inicial', to='usuarios.Municipios')),
                ('municipio_nacimiento', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='municipio_nacimiento_caracterizacion_inicial', to='usuarios.Municipios')),
                ('municipio_residencia', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='municipio_residencia_caracterizacion_inicial', to='usuarios.Municipios')),
                ('vereda', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='usuarios.Veredas')),
            ],
        ),
    ]
