mirror of https://github.com/interlegis/sapl.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
4.4 KiB
88 lines
4.4 KiB
# Generated by Django 2.2.13 on 2021-01-03 13:15
|
|
|
|
from django.db import migrations, models
|
|
import django.db.models.deletion
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('parlamentares', '0032_frente_parlamentar'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name='BlocoCargo',
|
|
fields=[
|
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
|
('nome_cargo', models.CharField(max_length=120, verbose_name='Cargo do bloco parlamentar')),
|
|
('cargo_unico', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Cargo único?')),
|
|
],
|
|
options={
|
|
'verbose_name': 'Cargo de Bloco Parlamentar',
|
|
'verbose_name_plural': 'Cargos de Bloco Parlamentar',
|
|
'ordering': ('cargo_unico', 'nome_cargo'),
|
|
},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='bloco',
|
|
options={'ordering': ('partidos__nome', 'nome'), 'verbose_name': 'Bloco Parlamentar', 'verbose_name_plural': 'Blocos Parlamentares'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='cargomesa',
|
|
options={'ordering': ('unico', 'descricao'), 'verbose_name': 'Cargo na Mesa', 'verbose_name_plural': 'Cargos na Mesa'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='coligacao',
|
|
options={'ordering': ('legislatura', 'nome'), 'verbose_name': 'Coligação', 'verbose_name_plural': 'Coligações'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='composicaocoligacao',
|
|
options={'ordering': ('partido',), 'verbose_name': 'Composição Coligação', 'verbose_name_plural': 'Composição Coligações'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='composicaomesa',
|
|
options={'ordering': ('cargo', '-sessao_legislativa', 'parlamentar'), 'verbose_name': 'Ocupação de cargo na Mesa', 'verbose_name_plural': 'Ocupações de cargo na Mesa'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='dependente',
|
|
options={'ordering': ('parlamentar', 'nome'), 'verbose_name': 'Dependente', 'verbose_name_plural': 'Dependentes'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='frente',
|
|
options={'ordering': ('nome', '-data_criacao'), 'verbose_name': 'Frente Parlamentar', 'verbose_name_plural': 'Frentes Parlamentares'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='legislatura',
|
|
options={'ordering': ('-numero', '-data_inicio', '-data_fim'), 'verbose_name': 'Legislatura', 'verbose_name_plural': 'Legislaturas'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='mandato',
|
|
options={'ordering': ('parlamentar', 'legislatura__numero'), 'verbose_name': 'Mandato', 'verbose_name_plural': 'Mandatos'},
|
|
),
|
|
migrations.AlterModelOptions(
|
|
name='votante',
|
|
options={'ordering': ('parlamentar', '-data'), 'permissions': (('can_vote', 'Can Vote'),), 'verbose_name': 'Usuário Votante', 'verbose_name_plural': 'Usuários Votantes'},
|
|
),
|
|
migrations.AlterField(
|
|
model_name='bloco',
|
|
name='nome',
|
|
field=models.CharField(max_length=120, verbose_name='Nome do Bloco'),
|
|
),
|
|
migrations.CreateModel(
|
|
name='BlocoMembro',
|
|
fields=[
|
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
|
('data_entrada', models.DateField(verbose_name='Data Entrada')),
|
|
('data_saida', models.DateField(blank=True, null=True, verbose_name='Data Saída')),
|
|
('bloco', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='parlamentares.Bloco', verbose_name='Bloco parlamentar')),
|
|
('cargo', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='parlamentares.BlocoCargo', verbose_name='Cargo na bloco parlamentar')),
|
|
('parlamentar', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='parlamentares.Parlamentar', verbose_name='Parlamentar')),
|
|
],
|
|
options={
|
|
'verbose_name': 'Membro de bloco parlamentar',
|
|
'verbose_name_plural': 'Membros de bloco parlamentar',
|
|
'ordering': ('bloco', 'parlamentar', 'cargo'),
|
|
},
|
|
),
|
|
]
|
|
|