Skip to content

Instantly share code, notes, and snippets.

@Turupawn
Last active December 9, 2021 01:34
Show Gist options
  • Save Turupawn/9a4b5efabea1e883c7e5375fca2b0ed7 to your computer and use it in GitHub Desktop.
Save Turupawn/9a4b5efabea1e883c7e5375fca2b0ed7 to your computer and use it in GitHub Desktop.
t.string "name" no usado
t.string "url" queda igual
t.date "publication_date" queda igual
t.string "publication_number" no usado
t.text "description" "Fundamentos del derecho"
t.text "short_description" "Objeto de la demanda"
t.text "full_text" queda igual
t.integer "start_page" no usado
t.integer "end_page" no usado
t.integer "position" no usado
t.string "issue_id" "Numero de expediente"
t.integer "document_type_id" DocumentType.find_by_name("Sentencia")
rails g scaffold DocumentJudgementAux aplicable_laws:string #Relación Normativa
####################
######TagTypes######
####################
#Usar mismo sistema de issuer_document_tags pero solo mostrar las siguientes?
institucion_emisora_de_sentencias = TagType.find_by_name("Institución")
Tag.create({ name: 'Juzgado de Letras de la Niñez de la Ceiba, Atlántida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones Civil de San Pedro Sula, Cortés', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de Choluteca y Valle', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de Choluteca, Choluteca', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de Comayagua, Comayagua', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de La Ceiba, Atlántida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de lo Contencioso Administrativo de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de Santa Bárbara, Santa Bárbara', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones de Santa Rosa de Copán, Copán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones del Trabajo de San Pedro Sula, Cortés', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones del Trabajo de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte de Apelaciones Penal de San Pedro Sula, Cortés', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Primera de Apelaciones Civil de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Primera de Apelaciones de la Sección Judicial de La Ceiba', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Primera de Apelaciones Penal de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Segunda de Apelaciones Civil de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Segunda de Apelaciones de la Sección Judicial de la Ceiba', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Superior de Los Angeles, California, Estados Unidos de Norteamérica', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Corte Tercera de Apelaciones de Tegucigalpa, Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'El Salvador', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'España', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Estados Unidos de Norte América', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Japón', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Cuarto de lo Criminal de San Pedro Sula,Departamento de Cortés', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de la Niñez de Tela, Atlántida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de la Niñez y Adolescencia de Santa Rosa de Copán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de la Sección Judicial de Comayagua, Departamento de Comayagua', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de la Sección Judicial de Juticalpa, Olancho', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de la Sección Judicial de La Ceiba, Departamento de Atlántida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras de lo Civil de Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras del departamento de Islas de la Bahía', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Departamental de Santa Bárbara', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Primero de la Niñez de Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de la ciudad de Marcala, La Paz', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de La Paz, La Paz', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de Nacaome, Valle', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de Santa Rosa de Copán, Departamento de Copán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de Siguatepeque, Comayagua', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Seccional de Yuscarán, Departamento de El Paraíso', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Segundo de la Niñez de Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Segundo de la Sección Judicial de Danlí, y de Niñez', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Juzgado de Letras Segundo de lo Criminal de Francisco Morazán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'No se indica', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'República Federal de Alemania', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'sala constitucional', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Seleccione una Opción', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Suiza', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Comayagua', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia con competencia Territorial Nacional en Materia Penal', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Choluteca', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Danli, El Paraíso', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Juticalpa, Olancho', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Nacaome, Valle', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Nueva Arcadia Copán', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Ocotepeque, Ocotepeque', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Santa Bárbara, Santa Bábara', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Siguatepeque, Comayagua', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia de Tegucigalpa, Fco.Morazan', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Designado', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia El Progreso, Yoro', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Gracias Lempira', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia La Ceiba, Atlantida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia San Pedro Sula, Cortes', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Santa Rosa de Cópan', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Tela, Atlantida', tag_type_id: institucion_emisora_de_sentencias.id })
Tag.create({ name: 'Tribunal de Sentencia Trujillo, Colon', tag_type_id: institucion_emisora_de_sentencias.id })
tag_type_instancia = TagType.create({ name: 'Instancia' })
primera_instancia = Tag.create({ name: 'Primera Instancia', tag_type_id: tag_type_instancia.id })
segunda_instancia = Tag.create({ name: 'Segunda Instancia', tag_type_id: tag_type_instancia.id })
unica_instancia = Tag.create({ name: 'Única Instancia', tag_type_id: tag_type_instancia.id })
tag_type_tipo_de_demanda = TagType.create({ name: 'Tipo de Demanda' })
ordinaria = Tag.create({ name: 'Ordinaria', tag_type_id: tag_type_tipo_de_demanda.id })
ejecutiva = Tag.create({ name: 'Ejecutiva', tag_type_id: tag_type_tipo_de_demanda.id })
sumaria = Tag.create({ name: 'Sumaria', tag_type_id: tag_type_tipo_de_demanda.id })
abreviado = Tag.create({ name: 'Abreviado', tag_type_id: tag_type_tipo_de_demanda.id })
incidente = Tag.create({ name: 'Incidente', tag_type_id: tag_type_tipo_de_demanda.id })
medida_cautelar = Tag.create({ name: 'Medida Cautelar', tag_type_id: tag_type_tipo_de_demanda.id })
voluntaria = Tag.create({ name: 'Voluntaria', tag_type_id: tag_type_tipo_de_demanda.id })
tag_type_fallo = TagType.create({ name: 'Fallo' })
Tag.create({ name: 'Casa Totalmente', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Casa Parcialmente', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'No ha lugar', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Nulidad Absoluta', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Nulidad Subsidiaria', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Nulidad de Oficio', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'No Admitida', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Abstenerse de emitir un pronunciamiento respecto a la incompetencia argumentada, en virtud de no existir un conflicto competencial', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Se Declara Competente al Juzgado de Trabajo', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Se Declara Competente al Juzgado de Contencioso Administrativo', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Con Lugar', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Sin Lugar', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Nulidad de Autos', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Otorgado', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Denegado', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Sobreseimiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Inconstitucionalidad', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declarar Inconstitucional', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Inconstitucionalidad parcial', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Recurso No Admitido', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'No Admitido (Auto)', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Auto de Admisión', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Inadmisibilidad', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Auto de Inadmisión', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reserva de actuaciones', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Ha lugar', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Confirmando Otorgamiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Confirmando denegatoria', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reconocer y darle cumplimiento a la sentencia', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'No ha lugar la admisión', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Revoca otorgamiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Revoca denegatoria', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Inadmisión in limine', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Otorgado parcialmente', tag_type_id: tag_type_fallo.id })
Tag.create({ name:Materia de derecho: Tag de materia 'Confirmando Sobreseimiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Desistimiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Revoca Sobreseimiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reforma Otorgamiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Infundada la queja', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Fundada la queja', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reformando Sobreseimiento', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Improcedente la acción', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declara la Constitucionalidad', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Sobreseer', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reforma fallo', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Confirma Inadmisibilidad', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Revoca fallo', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Amonestación', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Confirma fallo', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Desestima', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Retirada', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Reservado', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Devolver antecedentes', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declara de oficio', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Desierto', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Precluído', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declara incompetencia', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declara la Procedencia', tag_type_id: tag_type_fallo.id })
Tag.create({ name: 'Declara la No Procedencia', tag_type_id: tag_type_fallo.id })
#Usar mismo sistema de issuer_document_tags pero solo mostrar las siguientes?
tag_type_tema_de_sentencia = TagType.find_by_name("Tema de la Sentencia")
Tag.create({ name: 'Reestructuración Administrativa', tag_type_id: tag_type_tema_de_sentencia.id })
Tag.create({ name: 'Relación y Contratos de Trabajo', tag_type_id: tag_type_tema_de_sentencia.id })
Tag.create({ name: 'Salarios', tag_type_id: tag_type_tema_de_sentencia.id })
Tag.create({ name: 'Despidos', tag_type_id: tag_type_tema_de_sentencia.id })
Tag.create({ name: 'Descripción', tag_type_id: tag_type_tema_de_sentencia.id })
Materia: Usar el mismo sistema de tag de Materia
Ponente: Tag que representa un Juez (Funciona igual que el TagType Tema)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment