source: consulta_publica/consulta/migrations/0001_initial.py @ 7310249

baseconstituyenteestudiantesgeneralplan_patriasala
Last change on this file since 7310249 was 2314ede, checked in by rudmanmrrod <rudman22@…>, 7 años ago

Agregada aplicación base para la gestión de preguntas

  • Propiedad mode establecida a 100644
File size: 2.2 KB
Línea 
1# -*- coding: utf-8 -*-
2# Generated by Django 1.10.5 on 2017-02-15 15:00
3from __future__ import unicode_literals
4
5from django.conf import settings
6from django.db import migrations, models
7import django.db.models.deletion
8
9
10class Migration(migrations.Migration):
11
12    initial = True
13
14    dependencies = [
15        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
16    ]
17
18    operations = [
19        migrations.CreateModel(
20            name='Consulta',
21            fields=[
22                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
23                ('nombre_consulta', models.CharField(max_length=50, unique=True)),
24                ('activa', models.BooleanField(default=True)),
25                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
26            ],
27        ),
28        migrations.CreateModel(
29            name='Opcion',
30            fields=[
31                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
32                ('texto_opcion', models.TextField()),
33            ],
34        ),
35        migrations.CreateModel(
36            name='Pregunta',
37            fields=[
38                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
39                ('texto_pregunta', models.TextField()),
40                ('consulta', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='consulta.Consulta')),
41            ],
42        ),
43        migrations.CreateModel(
44            name='TipoPregunta',
45            fields=[
46                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
47                ('tipo', models.CharField(max_length=20)),
48            ],
49        ),
50        migrations.AddField(
51            model_name='pregunta',
52            name='tipo_pregunta',
53            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='consulta.TipoPregunta'),
54        ),
55        migrations.AddField(
56            model_name='opcion',
57            name='pregunta',
58            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='consulta.Pregunta'),
59        ),
60    ]
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.