# -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ] operations = [ migrations.CreateModel( name='AcompMateria', fields=[ ('cod_cadastro', models.AutoField(serialize=False, primary_key=True)), ('cod_materia', models.IntegerField()), ('end_email', models.CharField(max_length=100)), ('txt_hash', models.CharField(max_length=8)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'acomp_materia', 'managed': False, }, ), migrations.CreateModel( name='Anexada', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_materia_principal', models.IntegerField()), ('cod_materia_anexada', models.IntegerField()), ('dat_anexacao', models.DateField()), ('dat_desanexacao', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'anexada', 'managed': False, }, ), migrations.CreateModel( name='AssuntoMateria', fields=[ ('cod_assunto', models.IntegerField(serialize=False, primary_key=True)), ('des_assunto', models.CharField(max_length=200)), ('des_dispositivo', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'assunto_materia', 'managed': False, }, ), migrations.CreateModel( name='AssuntoNorma', fields=[ ('cod_assunto', models.AutoField(serialize=False, primary_key=True)), ('des_assunto', models.CharField(max_length=50)), ('des_estendida', models.CharField(max_length=250, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'assunto_norma', 'managed': False, }, ), migrations.CreateModel( name='Autor', fields=[ ('cod_autor', models.AutoField(serialize=False, primary_key=True)), ('cod_partido', models.IntegerField(blank=True, null=True)), ('cod_comissao', models.IntegerField(blank=True, null=True)), ('cod_parlamentar', models.IntegerField(blank=True, null=True)), ('tip_autor', models.IntegerField()), ('nom_autor', models.CharField(max_length=50, blank=True, null=True)), ('des_cargo', models.CharField(max_length=50, blank=True, null=True)), ('col_username', models.CharField(max_length=50, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'autor', 'managed': False, }, ), migrations.CreateModel( name='Autoria', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_autor', models.IntegerField()), ('cod_materia', models.IntegerField()), ('ind_primeiro_autor', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'autoria', 'managed': False, }, ), migrations.CreateModel( name='CargoComissao', fields=[ ('cod_cargo', models.AutoField(serialize=False, primary_key=True)), ('des_cargo', models.CharField(max_length=50)), ('ind_unico', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'cargo_comissao', 'managed': False, }, ), migrations.CreateModel( name='CargoMesa', fields=[ ('cod_cargo', models.AutoField(serialize=False, primary_key=True)), ('des_cargo', models.CharField(max_length=50)), ('ind_unico', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'cargo_mesa', 'managed': False, }, ), migrations.CreateModel( name='Coligacao', fields=[ ('cod_coligacao', models.AutoField(serialize=False, primary_key=True)), ('num_legislatura', models.IntegerField()), ('nom_coligacao', models.CharField(max_length=50)), ('num_votos_coligacao', models.IntegerField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'coligacao', 'managed': False, }, ), migrations.CreateModel( name='Comissao', fields=[ ('cod_comissao', models.AutoField(serialize=False, primary_key=True)), ('tip_comissao', models.IntegerField()), ('nom_comissao', models.CharField(max_length=60)), ('sgl_comissao', models.CharField(max_length=10)), ('dat_criacao', models.DateField()), ('dat_extincao', models.DateField(blank=True, null=True)), ('nom_apelido_temp', models.CharField(max_length=100, blank=True, null=True)), ('dat_instalacao_temp', models.DateField(blank=True, null=True)), ('dat_final_prevista_temp', models.DateField(blank=True, null=True)), ('dat_prorrogada_temp', models.DateField(blank=True, null=True)), ('dat_fim_comissao', models.DateField(blank=True, null=True)), ('nom_secretario', models.CharField(max_length=30, blank=True, null=True)), ('num_tel_reuniao', models.CharField(max_length=15, blank=True, null=True)), ('end_secretaria', models.CharField(max_length=100, blank=True, null=True)), ('num_tel_secretaria', models.CharField(max_length=15, blank=True, null=True)), ('num_fax_secretaria', models.CharField(max_length=15, blank=True, null=True)), ('des_agenda_reuniao', models.CharField(max_length=100, blank=True, null=True)), ('loc_reuniao', models.CharField(max_length=100, blank=True, null=True)), ('txt_finalidade', models.TextField(blank=True, null=True)), ('end_email', models.CharField(max_length=100, blank=True, null=True)), ('ind_unid_deliberativa', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'comissao', 'managed': False, }, ), migrations.CreateModel( name='ComposicaoColigacao', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_partido', models.IntegerField()), ('cod_coligacao', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'composicao_coligacao', 'managed': False, }, ), migrations.CreateModel( name='ComposicaoComissao', fields=[ ('cod_comp_comissao', models.AutoField(serialize=False, primary_key=True)), ('cod_parlamentar', models.IntegerField()), ('cod_comissao', models.IntegerField()), ('cod_periodo_comp', models.IntegerField()), ('cod_cargo', models.IntegerField()), ('ind_titular', models.IntegerField()), ('dat_designacao', models.DateField()), ('dat_desligamento', models.DateField(blank=True, null=True)), ('des_motivo_desligamento', models.CharField(max_length=150, blank=True, null=True)), ('obs_composicao', models.CharField(max_length=150, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'composicao_comissao', 'managed': False, }, ), migrations.CreateModel( name='ComposicaoMesa', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_parlamentar', models.IntegerField()), ('cod_sessao_leg', models.IntegerField()), ('cod_cargo', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'composicao_mesa', 'managed': False, }, ), migrations.CreateModel( name='Dependente', fields=[ ('cod_dependente', models.AutoField(serialize=False, primary_key=True)), ('tip_dependente', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('nom_dependente', models.CharField(max_length=50)), ('sex_dependente', models.CharField(max_length=1)), ('dat_nascimento', models.DateField(blank=True, null=True)), ('num_cpf', models.CharField(max_length=14, blank=True, null=True)), ('num_rg', models.CharField(max_length=15, blank=True, null=True)), ('num_tit_eleitor', models.CharField(max_length=15, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'dependente', 'managed': False, }, ), migrations.CreateModel( name='DespachoInicial', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_materia', models.IntegerField()), ('num_ordem', models.IntegerField()), ('cod_comissao', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'despacho_inicial', 'managed': False, }, ), migrations.CreateModel( name='DocumentoAcessorio', fields=[ ('cod_documento', models.AutoField(serialize=False, primary_key=True)), ('cod_materia', models.IntegerField()), ('tip_documento', models.IntegerField()), ('nom_documento', models.CharField(max_length=30)), ('dat_documento', models.DateField(blank=True, null=True)), ('nom_autor_documento', models.CharField(max_length=50, blank=True, null=True)), ('txt_ementa', models.TextField(blank=True, null=True)), ('txt_indexacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'documento_acessorio', 'managed': False, }, ), migrations.CreateModel( name='DocumentoAcessorioAdministrativo', fields=[ ('cod_documento_acessorio', models.AutoField(serialize=False, primary_key=True)), ('cod_documento', models.IntegerField()), ('tip_documento', models.IntegerField()), ('nom_documento', models.CharField(max_length=30)), ('nom_arquivo', models.CharField(max_length=100)), ('dat_documento', models.DateField(blank=True, null=True)), ('nom_autor_documento', models.CharField(max_length=50, blank=True, null=True)), ('txt_assunto', models.TextField(blank=True, null=True)), ('txt_indexacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'documento_acessorio_administrativo', 'managed': False, }, ), migrations.CreateModel( name='DocumentoAdministrativo', fields=[ ('cod_documento', models.AutoField(serialize=False, primary_key=True)), ('tip_documento', models.IntegerField()), ('num_documento', models.IntegerField()), ('ano_documento', models.SmallIntegerField()), ('dat_documento', models.DateField()), ('num_protocolo', models.IntegerField(blank=True, null=True)), ('txt_interessado', models.CharField(max_length=50, blank=True, null=True)), ('cod_autor', models.IntegerField(blank=True, null=True)), ('num_dias_prazo', models.IntegerField(blank=True, null=True)), ('dat_fim_prazo', models.DateField(blank=True, null=True)), ('ind_tramitacao', models.IntegerField()), ('txt_assunto', models.TextField()), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'documento_administrativo', 'managed': False, }, ), migrations.CreateModel( name='ExpedienteMateria', fields=[ ('cod_ordem', models.AutoField(serialize=False, primary_key=True)), ('cod_sessao_plen', models.IntegerField()), ('cod_materia', models.IntegerField()), ('dat_ordem', models.DateField()), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ('num_ordem', models.IntegerField()), ('txt_resultado', models.TextField(blank=True, null=True)), ('tip_votacao', models.IntegerField()), ], options={ 'db_table': 'expediente_materia', 'managed': False, }, ), migrations.CreateModel( name='ExpedienteSessaoPlenaria', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_sessao_plen', models.IntegerField()), ('cod_expediente', models.IntegerField()), ('txt_expediente', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'expediente_sessao_plenaria', 'managed': False, }, ), migrations.CreateModel( name='Filiacao', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('dat_filiacao', models.DateField()), ('cod_parlamentar', models.IntegerField()), ('cod_partido', models.IntegerField()), ('dat_desfiliacao', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'filiacao', 'managed': False, }, ), migrations.CreateModel( name='LegislacaoCitada', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_materia', models.IntegerField()), ('cod_norma', models.IntegerField()), ('des_disposicoes', models.CharField(max_length=15, blank=True, null=True)), ('des_parte', models.CharField(max_length=8, blank=True, null=True)), ('des_livro', models.CharField(max_length=7, blank=True, null=True)), ('des_titulo', models.CharField(max_length=7, blank=True, null=True)), ('des_capitulo', models.CharField(max_length=7, blank=True, null=True)), ('des_secao', models.CharField(max_length=7, blank=True, null=True)), ('des_subsecao', models.CharField(max_length=7, blank=True, null=True)), ('des_artigo', models.CharField(max_length=4, blank=True, null=True)), ('des_paragrafo', models.CharField(max_length=3, blank=True, null=True)), ('des_inciso', models.CharField(max_length=10, blank=True, null=True)), ('des_alinea', models.CharField(max_length=3, blank=True, null=True)), ('des_item', models.CharField(max_length=3, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'legislacao_citada', 'managed': False, }, ), migrations.CreateModel( name='Legislatura', fields=[ ('num_legislatura', models.IntegerField(serialize=False, primary_key=True)), ('dat_inicio', models.DateField()), ('dat_fim', models.DateField()), ('dat_eleicao', models.DateField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'legislatura', 'managed': False, }, ), migrations.CreateModel( name='LexmlRegistroProvedor', fields=[ ('cod_provedor', models.AutoField(serialize=False, primary_key=True)), ('id_provedor', models.IntegerField()), ('nom_provedor', models.CharField(max_length=255)), ('sgl_provedor', models.CharField(max_length=15)), ('adm_email', models.CharField(max_length=50, blank=True, null=True)), ('nom_responsavel', models.CharField(max_length=255, blank=True, null=True)), ('tipo', models.CharField(max_length=50)), ('id_responsavel', models.IntegerField(blank=True, null=True)), ('xml_provedor', models.TextField(blank=True, null=True)), ], options={ 'db_table': 'lexml_registro_provedor', 'managed': False, }, ), migrations.CreateModel( name='LexmlRegistroPublicador', fields=[ ('cod_publicador', models.AutoField(serialize=False, primary_key=True)), ('id_publicador', models.IntegerField()), ('nom_publicador', models.CharField(max_length=255)), ('adm_email', models.CharField(max_length=50, blank=True, null=True)), ('sigla', models.CharField(max_length=255, blank=True, null=True)), ('nom_responsavel', models.CharField(max_length=255, blank=True, null=True)), ('tipo', models.CharField(max_length=50)), ('id_responsavel', models.IntegerField()), ], options={ 'db_table': 'lexml_registro_publicador', 'managed': False, }, ), migrations.CreateModel( name='Localidade', fields=[ ('cod_localidade', models.IntegerField(serialize=False, primary_key=True)), ('nom_localidade', models.CharField(max_length=50, blank=True, null=True)), ('nom_localidade_pesq', models.CharField(max_length=50, blank=True, null=True)), ('tip_localidade', models.CharField(max_length=1, blank=True, null=True)), ('sgl_uf', models.CharField(max_length=2, blank=True, null=True)), ('sgl_regiao', models.CharField(max_length=2, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'localidade', 'managed': False, }, ), migrations.CreateModel( name='Mandato', fields=[ ('cod_mandato', models.AutoField(serialize=False, primary_key=True)), ('cod_parlamentar', models.IntegerField()), ('tip_afastamento', models.IntegerField(blank=True, null=True)), ('num_legislatura', models.IntegerField()), ('cod_coligacao', models.IntegerField(blank=True, null=True)), ('tip_causa_fim_mandato', models.IntegerField(blank=True, null=True)), ('dat_fim_mandato', models.DateField(blank=True, null=True)), ('num_votos_recebidos', models.IntegerField(blank=True, null=True)), ('dat_expedicao_diploma', models.DateField(blank=True, null=True)), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'mandato', 'managed': False, }, ), migrations.CreateModel( name='MateriaAssunto', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_assunto', models.IntegerField()), ('cod_materia', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'materia_assunto', 'managed': False, }, ), migrations.CreateModel( name='MateriaLegislativa', fields=[ ('cod_materia', models.AutoField(serialize=False, primary_key=True)), ('tip_id_basica', models.IntegerField()), ('num_protocolo', models.IntegerField(blank=True, null=True)), ('num_ident_basica', models.IntegerField()), ('ano_ident_basica', models.SmallIntegerField()), ('dat_apresentacao', models.DateField(blank=True, null=True)), ('tip_apresentacao', models.CharField(max_length=1, blank=True, null=True)), ('cod_regime_tramitacao', models.IntegerField()), ('dat_publicacao', models.DateField(blank=True, null=True)), ('tip_origem_externa', models.IntegerField(blank=True, null=True)), ('num_origem_externa', models.CharField(max_length=5, blank=True, null=True)), ('ano_origem_externa', models.SmallIntegerField(blank=True, null=True)), ('dat_origem_externa', models.DateField(blank=True, null=True)), ('cod_local_origem_externa', models.IntegerField(blank=True, null=True)), ('nom_apelido', models.CharField(max_length=50, blank=True, null=True)), ('num_dias_prazo', models.IntegerField(blank=True, null=True)), ('dat_fim_prazo', models.DateField(blank=True, null=True)), ('ind_tramitacao', models.IntegerField()), ('ind_polemica', models.IntegerField(blank=True, null=True)), ('des_objeto', models.CharField(max_length=150, blank=True, null=True)), ('ind_complementar', models.IntegerField(blank=True, null=True)), ('txt_ementa', models.TextField()), ('txt_indexacao', models.TextField(blank=True, null=True)), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ('txt_resultado', models.TextField(blank=True, null=True)), ], options={ 'db_table': 'materia_legislativa', 'managed': False, }, ), migrations.CreateModel( name='MesaSessaoPlenaria', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_cargo', models.IntegerField()), ('cod_sessao_leg', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('cod_sessao_plen', models.IntegerField()), ('ind_excluido', models.IntegerField(blank=True, null=True)), ], options={ 'db_table': 'mesa_sessao_plenaria', 'managed': False, }, ), migrations.CreateModel( name='NivelInstrucao', fields=[ ('cod_nivel_instrucao', models.AutoField(serialize=False, primary_key=True)), ('des_nivel_instrucao', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'nivel_instrucao', 'managed': False, }, ), migrations.CreateModel( name='NormaJuridica', fields=[ ('cod_norma', models.AutoField(serialize=False, primary_key=True)), ('tip_norma', models.IntegerField()), ('cod_materia', models.IntegerField(blank=True, null=True)), ('num_norma', models.IntegerField()), ('ano_norma', models.SmallIntegerField()), ('tip_esfera_federacao', models.CharField(max_length=1)), ('dat_norma', models.DateField(blank=True, null=True)), ('dat_publicacao', models.DateField(blank=True, null=True)), ('des_veiculo_publicacao', models.CharField(max_length=30, blank=True, null=True)), ('num_pag_inicio_publ', models.IntegerField(blank=True, null=True)), ('num_pag_fim_publ', models.IntegerField(blank=True, null=True)), ('txt_ementa', models.TextField()), ('txt_indexacao', models.TextField(blank=True, null=True)), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_complemento', models.IntegerField(blank=True, null=True)), ('cod_assunto', models.CharField(max_length=16)), ('dat_vigencia', models.DateField(blank=True, null=True)), ('timestamp', models.DateTimeField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'norma_juridica', 'managed': False, }, ), migrations.CreateModel( name='Numeracao', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_materia', models.IntegerField()), ('num_ordem', models.IntegerField()), ('tip_materia', models.IntegerField()), ('num_materia', models.CharField(max_length=5)), ('ano_materia', models.SmallIntegerField()), ('dat_materia', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'numeracao', 'managed': False, }, ), migrations.CreateModel( name='Oradores', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_sessao_plen', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('num_ordem', models.IntegerField()), ('url_discurso', models.CharField(max_length=150, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'oradores', 'managed': False, }, ), migrations.CreateModel( name='OradoresExpediente', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_sessao_plen', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('num_ordem', models.IntegerField()), ('url_discurso', models.CharField(max_length=150, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'oradores_expediente', 'managed': False, }, ), migrations.CreateModel( name='OrdemDia', fields=[ ('cod_ordem', models.AutoField(serialize=False, primary_key=True)), ('cod_sessao_plen', models.IntegerField()), ('cod_materia', models.IntegerField()), ('dat_ordem', models.DateField()), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ('num_ordem', models.IntegerField()), ('txt_resultado', models.TextField(blank=True, null=True)), ('tip_votacao', models.IntegerField()), ], options={ 'db_table': 'ordem_dia', 'managed': False, }, ), migrations.CreateModel( name='OrdemDiaPresenca', fields=[ ('cod_presenca_ordem_dia', models.AutoField(serialize=False, primary_key=True)), ('cod_sessao_plen', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('dat_ordem', models.DateField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'ordem_dia_presenca', 'managed': False, }, ), migrations.CreateModel( name='Orgao', fields=[ ('cod_orgao', models.AutoField(serialize=False, primary_key=True)), ('nom_orgao', models.CharField(max_length=60)), ('sgl_orgao', models.CharField(max_length=10)), ('ind_unid_deliberativa', models.IntegerField()), ('end_orgao', models.CharField(max_length=100, blank=True, null=True)), ('num_tel_orgao', models.CharField(max_length=50, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'orgao', 'managed': False, }, ), migrations.CreateModel( name='Origem', fields=[ ('cod_origem', models.AutoField(serialize=False, primary_key=True)), ('sgl_origem', models.CharField(max_length=10)), ('nom_origem', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'origem', 'managed': False, }, ), migrations.CreateModel( name='Parecer', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_relatoria', models.IntegerField()), ('cod_materia', models.IntegerField()), ('tip_conclusao', models.CharField(max_length=3, blank=True, null=True)), ('tip_apresentacao', models.CharField(max_length=1)), ('txt_parecer', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'parecer', 'managed': False, }, ), migrations.CreateModel( name='Parlamentar', fields=[ ('cod_parlamentar', models.AutoField(serialize=False, primary_key=True)), ('cod_nivel_instrucao', models.IntegerField(blank=True, null=True)), ('tip_situacao_militar', models.IntegerField(blank=True, null=True)), ('nom_completo', models.CharField(max_length=50)), ('nom_parlamentar', models.CharField(max_length=50, blank=True, null=True)), ('sex_parlamentar', models.CharField(max_length=1)), ('dat_nascimento', models.DateField(blank=True, null=True)), ('num_cpf', models.CharField(max_length=14, blank=True, null=True)), ('num_rg', models.CharField(max_length=15, blank=True, null=True)), ('num_tit_eleitor', models.CharField(max_length=15, blank=True, null=True)), ('cod_casa', models.IntegerField()), ('num_gab_parlamentar', models.CharField(max_length=10, blank=True, null=True)), ('num_tel_parlamentar', models.CharField(max_length=50, blank=True, null=True)), ('num_fax_parlamentar', models.CharField(max_length=50, blank=True, null=True)), ('end_residencial', models.CharField(max_length=100, blank=True, null=True)), ('cod_localidade_resid', models.IntegerField(blank=True, null=True)), ('num_cep_resid', models.CharField(max_length=9, blank=True, null=True)), ('num_tel_resid', models.CharField(max_length=50, blank=True, null=True)), ('num_fax_resid', models.CharField(max_length=50, blank=True, null=True)), ('end_web', models.CharField(max_length=100, blank=True, null=True)), ('nom_profissao', models.CharField(max_length=50, blank=True, null=True)), ('end_email', models.CharField(max_length=100, blank=True, null=True)), ('des_local_atuacao', models.CharField(max_length=100, blank=True, null=True)), ('ind_ativo', models.IntegerField()), ('txt_biografia', models.TextField(blank=True, null=True)), ('ind_unid_deliberativa', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'parlamentar', 'managed': False, }, ), migrations.CreateModel( name='Partido', fields=[ ('cod_partido', models.AutoField(serialize=False, primary_key=True)), ('sgl_partido', models.CharField(max_length=9)), ('nom_partido', models.CharField(max_length=50)), ('dat_criacao', models.DateField(blank=True, null=True)), ('dat_extincao', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'partido', 'managed': False, }, ), migrations.CreateModel( name='PeriodoCompComissao', fields=[ ('cod_periodo_comp', models.AutoField(serialize=False, primary_key=True)), ('dat_inicio_periodo', models.DateField()), ('dat_fim_periodo', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'periodo_comp_comissao', 'managed': False, }, ), migrations.CreateModel( name='Proposicao', fields=[ ('cod_proposicao', models.AutoField(serialize=False, primary_key=True)), ('cod_materia', models.IntegerField(blank=True, null=True)), ('cod_autor', models.IntegerField()), ('tip_proposicao', models.IntegerField()), ('dat_envio', models.DateTimeField()), ('dat_recebimento', models.DateTimeField(blank=True, null=True)), ('txt_descricao', models.CharField(max_length=100)), ('cod_mat_ou_doc', models.IntegerField(blank=True, null=True)), ('dat_devolucao', models.DateTimeField(blank=True, null=True)), ('txt_justif_devolucao', models.CharField(max_length=200, blank=True, null=True)), ('num_proposicao', models.IntegerField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'proposicao', 'managed': False, }, ), migrations.CreateModel( name='Protocolo', fields=[ ('cod_protocolo', models.AutoField(serialize=False, primary_key=True)), ('num_protocolo', models.IntegerField(blank=True, null=True)), ('ano_protocolo', models.SmallIntegerField()), ('dat_protocolo', models.DateField()), ('hor_protocolo', models.TimeField()), ('dat_timestamp', models.DateTimeField()), ('tip_protocolo', models.IntegerField()), ('tip_processo', models.IntegerField()), ('txt_interessado', models.CharField(max_length=60, blank=True, null=True)), ('cod_autor', models.IntegerField(blank=True, null=True)), ('txt_assunto_ementa', models.TextField(blank=True, null=True)), ('tip_documento', models.IntegerField(blank=True, null=True)), ('tip_materia', models.IntegerField(blank=True, null=True)), ('num_paginas', models.IntegerField(blank=True, null=True)), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_anulado', models.IntegerField()), ('txt_user_anulacao', models.CharField(max_length=20, blank=True, null=True)), ('txt_ip_anulacao', models.CharField(max_length=15, blank=True, null=True)), ('txt_just_anulacao', models.CharField(max_length=60, blank=True, null=True)), ('timestamp_anulacao', models.DateTimeField(blank=True, null=True)), ], options={ 'db_table': 'protocolo', 'managed': False, }, ), migrations.CreateModel( name='RegimeTramitacao', fields=[ ('cod_regime_tramitacao', models.AutoField(serialize=False, primary_key=True)), ('des_regime_tramitacao', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'regime_tramitacao', 'managed': False, }, ), migrations.CreateModel( name='RegistroVotacao', fields=[ ('cod_votacao', models.AutoField(serialize=False, primary_key=True)), ('tip_resultado_votacao', models.IntegerField()), ('cod_materia', models.IntegerField()), ('cod_ordem', models.IntegerField()), ('num_votos_sim', models.IntegerField()), ('num_votos_nao', models.IntegerField()), ('num_abstencao', models.IntegerField()), ('txt_observacao', models.TextField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'registro_votacao', 'managed': False, }, ), migrations.CreateModel( name='RegistroVotacaoParlamentar', fields=[ ('id', models.AutoField(serialize=False, primary_key=True, auto_created=True, verbose_name='ID')), ('cod_votacao', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('ind_excluido', models.IntegerField()), ('vot_parlamentar', models.CharField(max_length=10)), ], options={ 'db_table': 'registro_votacao_parlamentar', 'managed': False, }, ), migrations.CreateModel( name='Relatoria', fields=[ ('cod_relatoria', models.AutoField(serialize=False, primary_key=True)), ('cod_materia', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('tip_fim_relatoria', models.IntegerField(blank=True, null=True)), ('cod_comissao', models.IntegerField(blank=True, null=True)), ('dat_desig_relator', models.DateField()), ('dat_destit_relator', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'relatoria', 'managed': False, }, ), migrations.CreateModel( name='SessaoLegislativa', fields=[ ('cod_sessao_leg', models.AutoField(serialize=False, primary_key=True)), ('num_legislatura', models.IntegerField()), ('num_sessao_leg', models.IntegerField()), ('tip_sessao_leg', models.CharField(max_length=1)), ('dat_inicio', models.DateField()), ('dat_fim', models.DateField()), ('dat_inicio_intervalo', models.DateField(blank=True, null=True)), ('dat_fim_intervalo', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'sessao_legislativa', 'managed': False, }, ), migrations.CreateModel( name='SessaoPlenaria', fields=[ ('cod_sessao_plen', models.AutoField(serialize=False, primary_key=True)), ('cod_andamento_sessao', models.IntegerField(blank=True, null=True)), ('tip_sessao', models.IntegerField()), ('cod_sessao_leg', models.IntegerField()), ('num_legislatura', models.IntegerField()), ('tip_expediente', models.CharField(max_length=10)), ('dat_inicio_sessao', models.DateField()), ('dia_sessao', models.CharField(max_length=15)), ('hr_inicio_sessao', models.CharField(max_length=5)), ('hr_fim_sessao', models.CharField(max_length=5, blank=True, null=True)), ('num_sessao_plen', models.IntegerField()), ('dat_fim_sessao', models.DateField(blank=True, null=True)), ('url_audio', models.CharField(max_length=150, blank=True, null=True)), ('url_video', models.CharField(max_length=150, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'sessao_plenaria', 'managed': False, }, ), migrations.CreateModel( name='SessaoPlenariaPresenca', fields=[ ('cod_presenca_sessao', models.AutoField(serialize=False, primary_key=True)), ('cod_sessao_plen', models.IntegerField()), ('cod_parlamentar', models.IntegerField()), ('dat_sessao', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'sessao_plenaria_presenca', 'managed': False, }, ), migrations.CreateModel( name='SituacaoMilitar', fields=[ ('tip_situacao_militar', models.IntegerField(serialize=False, primary_key=True)), ('des_tipo_situacao', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_situacao_militar', 'managed': False, }, ), migrations.CreateModel( name='StatusTramitacao', fields=[ ('cod_status', models.AutoField(serialize=False, primary_key=True)), ('sgl_status', models.CharField(max_length=10)), ('des_status', models.CharField(max_length=60)), ('ind_fim_tramitacao', models.IntegerField()), ('ind_retorno_tramitacao', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'status_tramitacao', 'managed': False, }, ), migrations.CreateModel( name='StatusTramitacaoAdministrativo', fields=[ ('cod_status', models.AutoField(serialize=False, primary_key=True)), ('sgl_status', models.CharField(max_length=10)), ('des_status', models.CharField(max_length=60)), ('ind_fim_tramitacao', models.IntegerField()), ('ind_retorno_tramitacao', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'status_tramitacao_administrativo', 'managed': False, }, ), migrations.CreateModel( name='TipoAfastamento', fields=[ ('tip_afastamento', models.AutoField(serialize=False, primary_key=True)), ('des_afastamento', models.CharField(max_length=50)), ('ind_afastamento', models.IntegerField()), ('ind_fim_mandato', models.IntegerField()), ('des_dispositivo', models.CharField(max_length=50, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_afastamento', 'managed': False, }, ), migrations.CreateModel( name='TipoAutor', fields=[ ('tip_autor', models.IntegerField(serialize=False, primary_key=True)), ('des_tipo_autor', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_autor', 'managed': False, }, ), migrations.CreateModel( name='TipoComissao', fields=[ ('tip_comissao', models.AutoField(serialize=False, primary_key=True)), ('nom_tipo_comissao', models.CharField(max_length=50)), ('sgl_natureza_comissao', models.CharField(max_length=1)), ('sgl_tipo_comissao', models.CharField(max_length=10)), ('des_dispositivo_regimental', models.CharField(max_length=50, blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_comissao', 'managed': False, }, ), migrations.CreateModel( name='TipoDependente', fields=[ ('tip_dependente', models.AutoField(serialize=False, primary_key=True)), ('des_tipo_dependente', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_dependente', 'managed': False, }, ), migrations.CreateModel( name='TipoDocumento', fields=[ ('tip_documento', models.AutoField(serialize=False, primary_key=True)), ('des_tipo_documento', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_documento', 'managed': False, }, ), migrations.CreateModel( name='TipoDocumentoAdministrativo', fields=[ ('tip_documento', models.AutoField(serialize=False, primary_key=True)), ('sgl_tipo_documento', models.CharField(max_length=5)), ('des_tipo_documento', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_documento_administrativo', 'managed': False, }, ), migrations.CreateModel( name='TipoExpediente', fields=[ ('cod_expediente', models.AutoField(serialize=False, primary_key=True)), ('nom_expediente', models.CharField(max_length=100)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_expediente', 'managed': False, }, ), migrations.CreateModel( name='TipoFimRelatoria', fields=[ ('tip_fim_relatoria', models.AutoField(serialize=False, primary_key=True)), ('des_fim_relatoria', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_fim_relatoria', 'managed': False, }, ), migrations.CreateModel( name='TipoMateriaLegislativa', fields=[ ('tip_materia', models.AutoField(serialize=False, primary_key=True)), ('sgl_tipo_materia', models.CharField(max_length=5)), ('des_tipo_materia', models.CharField(max_length=50)), ('ind_num_automatica', models.IntegerField()), ('quorum_minimo_votacao', models.IntegerField()), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_materia_legislativa', 'managed': False, }, ), migrations.CreateModel( name='TipoNormaJuridica', fields=[ ('tip_norma', models.AutoField(serialize=False, primary_key=True)), ('voc_lexml', models.CharField(max_length=50, blank=True, null=True)), ('sgl_tipo_norma', models.CharField(max_length=3)), ('des_tipo_norma', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_norma_juridica', 'managed': False, }, ), migrations.CreateModel( name='TipoProposicao', fields=[ ('tip_proposicao', models.AutoField(serialize=False, primary_key=True)), ('des_tipo_proposicao', models.CharField(max_length=50)), ('ind_mat_ou_doc', models.CharField(max_length=1)), ('tip_mat_ou_doc', models.IntegerField()), ('nom_modelo', models.CharField(max_length=50)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_proposicao', 'managed': False, }, ), migrations.CreateModel( name='TipoResultadoVotacao', fields=[ ('tip_resultado_votacao', models.AutoField(serialize=False, primary_key=True)), ('nom_resultado', models.CharField(max_length=100)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tipo_resultado_votacao', 'managed': False, }, ), migrations.CreateModel( name='TipoSessaoPlenaria', fields=[ ('tip_sessao', models.AutoField(serialize=False, primary_key=True)), ('nom_sessao', models.CharField(max_length=30)), ('ind_excluido', models.IntegerField()), ('num_minimo', models.IntegerField()), ], options={ 'db_table': 'tipo_sessao_plenaria', 'managed': False, }, ), migrations.CreateModel( name='Tramitacao', fields=[ ('cod_tramitacao', models.AutoField(serialize=False, primary_key=True)), ('cod_status', models.IntegerField(blank=True, null=True)), ('cod_materia', models.IntegerField()), ('dat_tramitacao', models.DateField(blank=True, null=True)), ('cod_unid_tram_local', models.IntegerField(blank=True, null=True)), ('dat_encaminha', models.DateField(blank=True, null=True)), ('cod_unid_tram_dest', models.IntegerField(blank=True, null=True)), ('ind_ult_tramitacao', models.IntegerField()), ('ind_urgencia', models.IntegerField()), ('sgl_turno', models.CharField(max_length=1, blank=True, null=True)), ('txt_tramitacao', models.TextField(blank=True, null=True)), ('dat_fim_prazo', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tramitacao', 'managed': False, }, ), migrations.CreateModel( name='TramitacaoAdministrativo', fields=[ ('cod_tramitacao', models.AutoField(serialize=False, primary_key=True)), ('cod_documento', models.IntegerField()), ('dat_tramitacao', models.DateField(blank=True, null=True)), ('cod_unid_tram_local', models.IntegerField(blank=True, null=True)), ('dat_encaminha', models.DateField(blank=True, null=True)), ('cod_unid_tram_dest', models.IntegerField(blank=True, null=True)), ('cod_status', models.IntegerField(blank=True, null=True)), ('ind_ult_tramitacao', models.IntegerField()), ('txt_tramitacao', models.TextField(blank=True, null=True)), ('dat_fim_prazo', models.DateField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'tramitacao_administrativo', 'managed': False, }, ), migrations.CreateModel( name='UnidadeTramitacao', fields=[ ('cod_unid_tramitacao', models.AutoField(serialize=False, primary_key=True)), ('cod_comissao', models.IntegerField(blank=True, null=True)), ('cod_orgao', models.IntegerField(blank=True, null=True)), ('cod_parlamentar', models.IntegerField(blank=True, null=True)), ('ind_excluido', models.IntegerField()), ], options={ 'db_table': 'unidade_tramitacao', 'managed': False, }, ), migrations.CreateModel( name='VinculoNormaJuridica', fields=[ ('cod_vinculo', models.AutoField(serialize=False, primary_key=True)), ('cod_norma_referente', models.IntegerField()), ('cod_norma_referida', models.IntegerField()), ('tip_vinculo', models.CharField(max_length=1, blank=True, null=True)), ('ind_excluido', models.CharField(max_length=1)), ], options={ 'db_table': 'vinculo_norma_juridica', 'managed': False, }, ), ]