From 78ee94dec4a624aff5db41e25a01c4f1586c7a43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladimir=20T=C3=A1mara=20Pati=C3=B1o?= Date: Thu, 8 Dec 2022 17:23:53 -0500 Subject: [PATCH] Remplaza sip por msip de acuerdo a https://gitlab.com/pasosdeJesus/msip/-/wikis/Actualizaci%C3%B3n-de-sip-2.1-a-msip-2.2 --- .env.plantilla | 8 +- .gitignore | 4 +- .gitlab-ci.yml | 2 +- .travis.yml | 4 +- CONTRIBUTING.md | 2 +- Gemfile | 14 +- Gemfile.lock | 168 +- README.md | 18 +- app/assets/javascripts/recursos_sprockets.js | 2 +- app/controllers/application_controller.rb | 2 +- app/javascript/application.js | 4 +- app/javascript/controllers/index.js | 8 +- app/javascript/plotly_actos.js | 10 +- app/models/ability.rb | 6 +- app/models/{sip => msip}/persona.rb | 2 +- app/views/layouts/application.html.erb | 8 +- .../hogar/_local.html.erb.plantilla | 0 bin/corre | 4 +- bin/exporta-solo-casos.sh | 24 +- bin/exporta-web.sh | 14 +- bin/gc.sh | 6 +- config/application.rb | 2 +- config/initializers/assets.rb | 2 +- config/initializers/{sip.rb => msip.rb} | 2 +- config/routes.rb | 2 +- db/seeds.rb | 6 +- db/structure.sql | 1989 ++++++++--------- doc/API_sivel2.md | 20 +- doc/owasp_top_10/a1_inyeccion.md | 2 +- .../a5_perdida_del_control_de_acceso.md | 2 +- ...ponentes_con_vulnerabilidades_conocidas.md | 2 +- doc/rutas_control_probado.md | 352 +-- ...sti_n_Unidad_para_las_V_ctimas_12-2017.csv | 2 +- ref/vic_uvictimas2017.csv | 2 +- scripts/auxiliar_eliminar.rb | 10 +- scripts/copia_anexos_1_2_a_2.rb | 2 +- scripts/deja_solo_rango_casos.rb | 10 +- scripts/elimina_belicas.rb | 4 +- scripts/elimina_casos_antes_fecha.rb | 12 +- ...os_antes_fecha_que_no_son_actualizacion.rb | 4 +- scripts/elimina_casos_tras_fecha.rb | 2 +- scripts/elimina_datos_privados.rb | 14 +- scripts/elimina_sin_memo_tras_fecha.rb | 2 +- scripts/verifanexo.rb | 20 +- ...l_acceso_lugarespreliminares_controller.rb | 2 +- .../heb412_gen/control_acceso_plantillahcm.rb | 4 +- .../heb412_gen/control_acceso_plantillahcr.rb | 4 +- .../control_acceso_sisarch_controller.rb | 2 +- .../{sip => msip}/control_acceso_a_hogar.rb | 6 +- .../{sip => msip}/control_acceso_anexos.rb | 8 +- .../control_acceso_basicas_controller.rb | 16 +- .../control_acceso_bitacoras_controller.rb | 54 +- .../control_acceso_clases_controller.rb | 12 +- .../control_acceso_gruposper_controller.rb | 22 +- .../{sip => msip}/control_acceso_mundep.rb | 12 +- .../control_acceso_orgsociales_controller.rb | 38 +- .../control_acceso_personas_controller.rb | 42 +- .../control_acceso_respalzo7z.rb | 12 +- .../{sip => msip}/control_acceso_ubicacion.rb | 12 +- ...ontrol_acceso_ubicacionespre_controller.rb | 38 +- .../control_acceso_actos_controller.rb | 4 +- ...ntrol_acceso_actoscolectivos_controller.rb | 2 +- .../control_acceso_basicas_controller.rb | 8 +- .../control_acceso_casofotras_controller.rb | 2 +- .../control_acceso_casos_controller.rb | 2 +- .../control_acceso_conteos_controller.rb | 2 +- .../sivel2-01-admin-tablas-basicas.html | 42 +- .../sivel2-02-01-admin-crea-usuario.html | 4 +- .../sivel2-02-03-admin-elimina-usuario.html | 2 +- test/system/casoconjs_test.rb | 2 +- test/system/iniciar_sesion_test.rb | 2 +- yarn.lock | 16 +- 72 files changed, 1553 insertions(+), 1594 deletions(-) rename app/models/{sip => msip}/persona.rb (91%) rename app/views/{sip => msip}/hogar/_local.html.erb.plantilla (100%) rename config/initializers/{sip.rb => msip.rb} (98%) rename test/controllers/{sip => msip}/control_acceso_a_hogar.rb (87%) rename test/controllers/{sip => msip}/control_acceso_anexos.rb (94%) rename test/controllers/{sip => msip}/control_acceso_basicas_controller.rb (97%) rename test/controllers/{sip => msip}/control_acceso_bitacoras_controller.rb (73%) rename test/controllers/{sip => msip}/control_acceso_clases_controller.rb (80%) rename test/controllers/{sip => msip}/control_acceso_gruposper_controller.rb (76%) rename test/controllers/{sip => msip}/control_acceso_mundep.rb (85%) rename test/controllers/{sip => msip}/control_acceso_orgsociales_controller.rb (79%) rename test/controllers/{sip => msip}/control_acceso_personas_controller.rb (80%) rename test/controllers/{sip => msip}/control_acceso_respalzo7z.rb (88%) rename test/controllers/{sip => msip}/control_acceso_ubicacion.rb (86%) rename test/controllers/{sip => msip}/control_acceso_ubicacionespre_controller.rb (77%) diff --git a/.env.plantilla b/.env.plantilla index ea6a6978..737d3199 100644 --- a/.env.plantilla +++ b/.env.plantilla @@ -30,10 +30,10 @@ if (test "$CONFIG_HOSTS" = "") then { export CONFIG_HOSTS="192.168.10.1" } fi; if (test "$RUTA_RELATIVA" = "") then { - export RUTA_RELATIVA=/sivel2_1/ + export RUTA_RELATIVA=/sivel2_2/ } fi; if (test "$DIRAP" = "") then { - export DIRAP=/var/www/htdocs/sivel2_1 + export DIRAP=/var/www/htdocs/sivel2_2 } fi; if (test "$RAILS_ENV" = "") then { export RAILS_ENV=development @@ -57,7 +57,7 @@ if (test "$PUERTORECVIVA" = "") then { # Puerto para recarga viva # Despliegue en modo producción con unicorn if (test "$RC" = "") then { - export RC=sivel2_1 + export RC=sivel2_2 } fi; if (test "$PUERTOUNICORN" = "") then { export PUERTOUNICORN=3015 @@ -71,7 +71,7 @@ if (test "$ORIGEN_CORS" = "") then { } fi; -# Configuraciones requeridas por sip +# Configuraciones requeridas por msip if (test "$SIP_FORMATO_FECHA" = "") then { export SIP_FORMATO_FECHA='dd/M/yyyy' } fi; diff --git a/.gitignore b/.gitignore index 1d417c91..4699a533 100644 --- a/.gitignore +++ b/.gitignore @@ -23,7 +23,7 @@ public/heb412/ public/sivel2/ public/sivel2_1/ .byebug_history -app/views/sip/hogar/ +app/views/msip/hogar/ bin/u.sh coverage/ bin/corre.sh @@ -43,7 +43,7 @@ config/credentials.yml.enc .env *.cp app/assets/builds/ -app/javascript/controllers/sip +app/javascript/controllers/msip app/javascript/controllers/mr519_gen app/javascript/controllers/heb412_gen app/javascript/controllers/cor1440_gen diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 99500453..517aeba3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -53,7 +53,7 @@ test: - cp db/structure.sql db/structure.sql.copia - sed -e 's/provider = libc,//g;s/SET default_table_access_method.*/-- &/g' db/structure.sql.copia > db/structure.sql - bin/rails db:drop db:create db:setup - - bin/rails sip:indices + - bin/rails msip:indices script: - CONFIG_HOSTS=www.example.com bin/rails test - ./cc-test-reporter after-build -t simplecov --exit-code $? diff --git a/.travis.yml b/.travis.yml index fdecdbbb..bb4ee779 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,12 +45,12 @@ before_install: - cp config/database.travis.yml config/database.yml - cp config/application.rb.plantilla config/application.rb - cp config/routes.rb.plantilla config/routes.rb - - cp config/initializers/sip.rb.plantilla config/initializers/sip.rb + - cp config/initializers/msip.rb.plantilla config/initializers/msip.rb - cp config/initializers/punto_montaje.rb.plantilla config/initializers/punto_montaje.rb - cp db/structure.sql db/structure.sql.copia # travis no soporta PostreSQL 10 - sed -e 's/provider = libc,//g;s/SET default_table_access_method.*/-- &/g' db/structure.sql.copia > db/structure.sql - bundle exec rails db:setup - - bundle exec rails sip:indices + - bundle exec rails msip:indices script: - RAILS_ENV=test CONFIG_HOSTS=127.0.0.1 jest diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a16e0ca6..b4922a54 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,7 +1,7 @@ # CONTRIBUCIONES Aplican los mismos lineamientos descritos en: - + Respecto a la aplicación de prueba, una vez la configure e ingrese a la aplicación desde un navegador en el punto de montaje `/sivel2`, diff --git a/Gemfile b/Gemfile index 98e76c41..64df7123 100644 --- a/Gemfile +++ b/Gemfile @@ -86,24 +86,24 @@ gem 'will_paginate' # Listados en páginas # Motores que se sobrecargan vistas (a diferencia de las anteriores gemas, # estas ponerse en orden de apilamiento lógico y no alfabético). -gem 'sip', # Motor generico - git: 'https://github.com/pasosdeJesus/sip.git', branch: :main - #path: '../sip' +gem 'msip', # Motor generico + git: 'https://github.com/pasosdeJesus/msip.git', branch: :main + #path: '../msip' gem 'mr519_gen', # Motor de gestion de formularios y encuestas - git: 'https://github.com/pasosdeJesus/mr519_gen.git', branch: :main + git: 'https://github.com/pasosdeJesus/mr519_gen.git', branch: :msip #path: '../mr519_gen' gem 'heb412_gen', # Motor de nube y llenado de plantillas - git: 'https://github.com/pasosdeJesus/heb412_gen.git', branch: :main + git: 'https://github.com/pasosdeJesus/heb412_gen.git', branch: :msip #path: '../heb412_gen' gem 'sivel2_gen', # Motor para manejo de casos - git: 'https://github.com/pasosdeJesus/sivel2_gen.git', branch: :main + git: 'https://github.com/pasosdeJesus/sivel2_gen.git', branch: :msip #path: '../sivel2_gen' gem 'apo214', # Motor para manejo de casos - git: 'https://github.com/pasosdeJesus/apo214.git', branch: :main + git: 'https://github.com/pasosdeJesus/apo214.git', branch: :msip #path: '../apo214' group :development, :test do diff --git a/Gemfile.lock b/Gemfile.lock index 573d7fa5..0e639af2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -19,57 +19,59 @@ GIT GIT remote: https://github.com/pasosdeJesus/apo214.git - revision: 3a9ba9c2ad1d2f664abe0e7dcafea8a7c6d31bcf - branch: main + revision: 01b1c3352583614e036642b569987c8bb03dd0e9 + branch: msip specs: apo214 (2.1a1) + msip rails - sip GIT remote: https://github.com/pasosdeJesus/heb412_gen.git - revision: 3b7062dd0cbed0f7428387437488c47e9ad98394 - branch: main + revision: 9ec4cafd764c2fafaba12a598b7cbba320aa42ef + branch: msip specs: heb412_gen (2.1.0.beta1) mr519_gen + msip redcarpet rspreadsheet - sip GIT remote: https://github.com/pasosdeJesus/mr519_gen.git - revision: a827f46c1600a36047f31a4c4fbb1d4b4ec13807 - branch: main + revision: c7baab5d73d729ade208716dc225fc491da9973d + branch: msip specs: mr519_gen (2.1.0.beta1) + msip rails - sip GIT - remote: https://github.com/pasosdeJesus/sip.git - revision: 1a5f8fb9efc8a459c7c7061a5064eae47c05e777 + remote: https://github.com/pasosdeJesus/msip.git + revision: 0f4dff0a6b63ea4acac59e70e189cfbfe3710033 branch: main specs: - sip (2.1.0.beta1) - cancancan - coffee-rails - devise - devise-i18n - kt-paperclip - minitest - rails - rails-i18n - sassc-rails - simple_form - twitter_cldr + msip (2.2.0.alfa3) + cancancan (~> 3) + devise (~> 4) + devise-i18n (~> 1) + kt-paperclip (~> 7) + pg (~> 1) + rails (~> 7.0) + rails-i18n (~> 7) + sassc-rails (~> 2) + simple_form (~> 5) + sprockets-rails (~> 3) + stimulus-rails (~> 1) + twitter_cldr (~> 6) + will_paginate (~> 3) GIT remote: https://github.com/pasosdeJesus/sivel2_gen.git - revision: 1bb8ac062722d9fb5b90d4e73b8138052f017404 - branch: main + revision: 2f4c0d55f5f2b87bf2751d5bac99f53d17ae2ac9 + branch: msip specs: - sivel2_gen (2.1.0.beta1) + sivel2_gen (2.2.0.beta1) color devise rails @@ -93,67 +95,67 @@ GIT GEM remote: https://rubygems.org/ specs: - actioncable (7.0.4) - actionpack (= 7.0.4) - activesupport (= 7.0.4) + actioncable (7.0.4.1) + actionpack (= 7.0.4.1) + activesupport (= 7.0.4.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (7.0.4) - actionpack (= 7.0.4) - activejob (= 7.0.4) - activerecord (= 7.0.4) - activestorage (= 7.0.4) - activesupport (= 7.0.4) + actionmailbox (7.0.4.1) + actionpack (= 7.0.4.1) + activejob (= 7.0.4.1) + activerecord (= 7.0.4.1) + activestorage (= 7.0.4.1) + activesupport (= 7.0.4.1) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.0.4) - actionpack (= 7.0.4) - actionview (= 7.0.4) - activejob (= 7.0.4) - activesupport (= 7.0.4) + actionmailer (7.0.4.1) + actionpack (= 7.0.4.1) + actionview (= 7.0.4.1) + activejob (= 7.0.4.1) + activesupport (= 7.0.4.1) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.0) - actionpack (7.0.4) - actionview (= 7.0.4) - activesupport (= 7.0.4) + actionpack (7.0.4.1) + actionview (= 7.0.4.1) + activesupport (= 7.0.4.1) rack (~> 2.0, >= 2.2.0) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (7.0.4) - actionpack (= 7.0.4) - activerecord (= 7.0.4) - activestorage (= 7.0.4) - activesupport (= 7.0.4) + actiontext (7.0.4.1) + actionpack (= 7.0.4.1) + activerecord (= 7.0.4.1) + activestorage (= 7.0.4.1) + activesupport (= 7.0.4.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.0.4) - activesupport (= 7.0.4) + actionview (7.0.4.1) + activesupport (= 7.0.4.1) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (7.0.4) - activesupport (= 7.0.4) + activejob (7.0.4.1) + activesupport (= 7.0.4.1) globalid (>= 0.3.6) - activemodel (7.0.4) - activesupport (= 7.0.4) - activerecord (7.0.4) - activemodel (= 7.0.4) - activesupport (= 7.0.4) - activestorage (7.0.4) - actionpack (= 7.0.4) - activejob (= 7.0.4) - activerecord (= 7.0.4) - activesupport (= 7.0.4) + activemodel (7.0.4.1) + activesupport (= 7.0.4.1) + activerecord (7.0.4.1) + activemodel (= 7.0.4.1) + activesupport (= 7.0.4.1) + activestorage (7.0.4.1) + actionpack (= 7.0.4.1) + activejob (= 7.0.4.1) + activerecord (= 7.0.4.1) + activesupport (= 7.0.4.1) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (7.0.4) + activesupport (7.0.4.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -254,7 +256,7 @@ GEM webrick (~> 1.7) websocket-driver (>= 0.6, < 0.8) ffi (1.15.5) - globalid (1.0.0) + globalid (1.0.1) activesupport (>= 5.0) hotwire-rails (0.1.3) rails (>= 6.0.0) @@ -323,25 +325,25 @@ GEM puma (6.0.2) nio4r (~> 2.0) racc (1.6.2) - rack (2.2.5) + rack (2.2.6.2) rack-cors (1.1.1) rack (>= 2.0.0) rack-test (2.0.2) rack (>= 1.3) - rails (7.0.4) - actioncable (= 7.0.4) - actionmailbox (= 7.0.4) - actionmailer (= 7.0.4) - actionpack (= 7.0.4) - actiontext (= 7.0.4) - actionview (= 7.0.4) - activejob (= 7.0.4) - activemodel (= 7.0.4) - activerecord (= 7.0.4) - activestorage (= 7.0.4) - activesupport (= 7.0.4) + rails (7.0.4.1) + actioncable (= 7.0.4.1) + actionmailbox (= 7.0.4.1) + actionmailer (= 7.0.4.1) + actionpack (= 7.0.4.1) + actiontext (= 7.0.4.1) + actionview (= 7.0.4.1) + activejob (= 7.0.4.1) + activemodel (= 7.0.4.1) + activerecord (= 7.0.4.1) + activestorage (= 7.0.4.1) + activesupport (= 7.0.4.1) bundler (>= 1.15.0) - railties (= 7.0.4) + railties (= 7.0.4.1) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) @@ -355,9 +357,9 @@ GEM rails-i18n (7.0.6) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.0.4) - actionpack (= 7.0.4) - activesupport (= 7.0.4) + railties (7.0.4.1) + actionpack (= 7.0.4.1) + activesupport (= 7.0.4.1) method_source rake (>= 12.2) thor (~> 1.0) @@ -476,6 +478,7 @@ DEPENDENCIES kt-paperclip! libxml-ruby mr519_gen! + msip! nokogiri (>= 1.11.1) odf-report pg @@ -496,7 +499,6 @@ DEPENDENCIES selenium-webdriver simple_form simplecov (< 0.18) - sip! sivel2_gen! spring sprockets-rails @@ -509,4 +511,4 @@ DEPENDENCIES will_paginate BUNDLED WITH - 2.4.1 + 2.4.4 diff --git a/README.md b/README.md index 30917aeb..5831fc9c 100644 --- a/README.md +++ b/README.md @@ -55,14 +55,14 @@ proponerles oportunidades labores cuando las haya. ### Requisitos 📋 -Ver +Ver Además si vas a desplegar en producción: * nginx (>=1.18) ### Probar operación en modo de desarrollo 🔧 * Crea un usuario para PostgreSQL como se explica en - + (si dejas el nombre `sipdes` se te facilitarán los siguientes pasos) * Ubica las fuentes en un directorio, por ejemplo en `/var/www/htdocs/sivel2/` * Asegura que las gemas estén instaladas. En el caso de adJ en @@ -111,7 +111,7 @@ Además si vas a desplegar en producción: copia en `config/database.yml` y ejecuta: ```sh bin/rails db:migrate - bin/rails sip:indices + bin/rails msip:indices ``` Si vas a empezar con una base nueva `sivel2gen_des` con el usuario de PostgreSQL `sipdes`: @@ -122,7 +122,7 @@ Además si vas a desplegar en producción: ```sh bin/rails db:setup bin/rails db:migrate - bin/rails sip:indices + bin/rails msip:indices ``` * Si no lo has hecho instala `yarn` para manejar paquetes javascript: ```sh @@ -193,7 +193,7 @@ CONFIG_HOSTS=www.example.com bin/rails test ``` Al respecto de modificar o crear pruebas con mini-test recomendamos -. +. Para ejecutar las pruebas del sistema con Sideex, ejecuta la aplicación en modo de desarrollo y desde el navegador compatible con Chrome en el que la @@ -227,7 +227,7 @@ entre ambos, deberían pasar). ```sh RAILS_ENV=production bin/rails db:setup RAILS_ENV=production bin/rails db:migrate - RAILS_ENV=production bin/rails sip:indices + RAILS_ENV=production bin/rails msip:indices ``` * El punto de montaje configúralo en la variable `RUTA_RELATIVA` del archivo `.env` @@ -342,7 +342,7 @@ entre ambos, deberían pasar). ``` * Aplica cambios a base de datos: `bin/rails db:migrate` * Actualiza tablas básicas: `bin/rails sivel:actbasicas` -* Actualiza índices: `bin/rails sip:indices` +* Actualiza índices: `bin/rails msip:indices` * Lanza nuevamente el servidor de desarrollo: `bin/rails s -p 2300 -b 0.0.0.0` ### Actualización de servidor de producción :arrows_clockwise: @@ -357,7 +357,7 @@ debe usar `bin/railsp` En el sitio de producción se recomienda agregar una tarea `cron` con: ``` sh -cd /var/www/htdocs/sivel2/; bin/railsp sip:vuelca +cd /var/www/htdocs/sivel2/; bin/railsp msip:vuelca ``` ## Desarrollo y documentación para desarrolladores :abc: @@ -366,7 +366,7 @@ El desarrollo debe centrarse en los motores que constituyen esta aplicación, particularmente `sivel2_gen`. La documentación general para desarrolladores que mantenemos está en: - + ## Autores ✒️ diff --git a/app/assets/javascripts/recursos_sprockets.js b/app/assets/javascripts/recursos_sprockets.js index 15a66137..ecc3d598 100644 --- a/app/assets/javascripts/recursos_sprockets.js +++ b/app/assets/javascripts/recursos_sprockets.js @@ -11,7 +11,7 @@ // de las directivas soportadas. // //= require best_in_place -//= require sip/motor +//= require msip/motor //= require heb412_gen/motor //= require mr519_gen/motor //= require sivel2_gen/motor diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 8c68ad8b..6f0d976d 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,4 +1,4 @@ -class ApplicationController < Sip::ApplicationController +class ApplicationController < Msip::ApplicationController protect_from_forgery with: :exception # No requiere autorización diff --git a/app/javascript/application.js b/app/javascript/application.js index 2fcf8b54..5bbbe8a7 100644 --- a/app/javascript/application.js +++ b/app/javascript/application.js @@ -57,7 +57,7 @@ promesaRecursosSprocketsYDocumento.then((mensaje) => { console.log(mensaje) var root = window; - sip_prepara_eventos_comunes(root, null, false); + msip_prepara_eventos_comunes(root, null, false); heb412_gen_prepara_eventos_comunes(root); mr519_gen_prepara_eventos_comunes(root); sivel2_gen_prepara_eventos_comunes(root); @@ -85,7 +85,7 @@ document.addEventListener('turbo:load', (e) => { console.log('Escuchador turbo:load') - sip_ejecutarAlCargarPagina(window) + msip_ejecutarAlCargarPagina(window) }) import "./controllers" diff --git a/app/javascript/controllers/index.js b/app/javascript/controllers/index.js index 4678ded0..4fa10d80 100644 --- a/app/javascript/controllers/index.js +++ b/app/javascript/controllers/index.js @@ -16,8 +16,8 @@ application.register("apo214--form-asisreconocimiento", Apo214__FormAsisreconoci import HelloController from "./hello_controller" application.register("hello", HelloController) -import Sip__CancelarVacioEsEliminarController from "./sip/cancelar_vacio_es_eliminar_controller" -application.register("sip--cancelar-vacio-es-eliminar", Sip__CancelarVacioEsEliminarController) +import Msip__CancelarVacioEsEliminarController from "./msip/cancelar_vacio_es_eliminar_controller" +application.register("msip--cancelar-vacio-es-eliminar", Msip__CancelarVacioEsEliminarController) -import Sip__SindocautController from "./sip/sindocaut_controller" -application.register("sip--sindocaut", Sip__SindocautController) +import Msip__SindocautController from "./msip/sindocaut_controller" +application.register("msip--sindocaut", Msip__SindocautController) diff --git a/app/javascript/plotly_actos.js b/app/javascript/plotly_actos.js index 63e75a47..50248f12 100644 --- a/app/javascript/plotly_actos.js +++ b/app/javascript/plotly_actos.js @@ -243,11 +243,11 @@ function procesar_datos(filas, variable) { datosrEtiquetas = Object.keys(dicEtiquetas) seleccionmAsignarOpciones(selectorCategoria, datosrEtiquetas, true); - var fechaminLoc = sip_retorna_fecha_localizada(datosrFechamin, 'yyyy-mm-dd') + var fechaminLoc = msip_retorna_fecha_localizada(datosrFechamin, 'yyyy-mm-dd') - campoFechaini.value = sip_retorna_fecha_localizada(datosrFechamin, 'yyyy-mm-dd') + campoFechaini.value = msip_retorna_fecha_localizada(datosrFechamin, 'yyyy-mm-dd') - campoFechafin.value = sip_retorna_fecha_localizada(datosrFechamax, 'yyyy-mm-dd') + campoFechafin.value = msip_retorna_fecha_localizada(datosrFechamax, 'yyyy-mm-dd') /*var colores = { @@ -258,8 +258,8 @@ function procesar_datos(filas, variable) { function actualizarGraficaFechas() { var opelegidas = seleccionmOpcionesElegidas(selectorCategoria) - var fechaini = sip_partes_fecha_localizada(campoFechaini.value, "dd/M/yyyy").join('-') - var fechafin = sip_partes_fecha_localizada(campoFechafin.value, "dd/M/yyyy").join('-') + var fechaini = msip_partes_fecha_localizada(campoFechaini.value, "dd/M/yyyy").join('-') + var fechafin = msip_partes_fecha_localizada(campoFechafin.value, "dd/M/yyyy").join('-') recalcularSeriesPresentadas(fechaini, fechafin, opelegidas); } diff --git a/app/models/ability.rb b/app/models/ability.rb index aeec0037..6072f7ea 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -5,8 +5,8 @@ class Ability < Apo214::Ability def tablasbasicas - r = (Sip::Ability::BASICAS_PROPIAS - - [['Sip', 'oficina']] + r = (Msip::Ability::BASICAS_PROPIAS - + [['Msip', 'oficina']] ) + Sivel2Gen::Ability::BASICAS_PROPIAS - [ ['Sivel2Gen', 'actividadoficio'], ['Sivel2Gen', 'escolaridad'], @@ -24,7 +24,7 @@ def initialize(usuario = nil) if usuario && usuario.rol then can [:read, :update], Mr519Gen::Encuestausuario if Rails.configuration.x.sivel2_desaparicion && - usuario && usuario.sip_grupo.pluck(:id).include?( + usuario && usuario.grupo.pluck(:id).include?( GRUPO_DESAPARICION_CASOS) can :pestanadesaparicion, Sivel2Gen::Caso cannot :solocambiaretiquetas, Sivel2Gen::Caso diff --git a/app/models/sip/persona.rb b/app/models/msip/persona.rb similarity index 91% rename from app/models/sip/persona.rb rename to app/models/msip/persona.rb index 8c8f6d77..c53bac94 100644 --- a/app/models/sip/persona.rb +++ b/app/models/msip/persona.rb @@ -1,6 +1,6 @@ require 'apo214/concerns/models/persona' -module Sip +module Msip class Persona < ActiveRecord::Base include Apo214::Concerns::Models::Persona end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index de649994..5a66764d 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -1,5 +1,5 @@ <% content_for :titulo do %> - <%= Sip.titulo %> + <%= Msip.titulo %> <% end %> <% content_for :menu do %> @@ -109,8 +109,8 @@ <%= opcion_menu "Tablas Básicas", sivel2_gen.tablasbasicas_path, desplegable: true %> <% end %> - <% if can? :manage, Sip::Respaldo7z %> - <%= opcion_menu "Respaldo cifrado", sip.respaldo7z_path, + <% if can? :manage, Msip::Respaldo7z %> + <%= opcion_menu "Respaldo cifrado", msip.respaldo7z_path, desplegable: true %> <% end %> <% if can? :manage, Mr519Gen::Formulario %> @@ -138,4 +138,4 @@ <% end %> -<%= render template: "layouts/sip/application" %> +<%= render template: "layouts/msip/application" %> diff --git a/app/views/sip/hogar/_local.html.erb.plantilla b/app/views/msip/hogar/_local.html.erb.plantilla similarity index 100% rename from app/views/sip/hogar/_local.html.erb.plantilla rename to app/views/msip/hogar/_local.html.erb.plantilla diff --git a/bin/corre b/bin/corre index 3f8a3357..65541773 100755 --- a/bin/corre +++ b/bin/corre @@ -65,7 +65,7 @@ FileUtils.chdir RAIZ_AP do system! "RAILS_ENV=#{ENV['RAILS_ENV']} bin/rails db:prepare" puts "\n== Actualizando índices ==" - system!("RAILS_ENV=#{ENV['RAILS_ENV']} bin/rails sip:indices") + system!("RAILS_ENV=#{ENV['RAILS_ENV']} bin/rails msip:indices") puts "\n== Eliminando bitácoras y archivos temporales ==" system! 'bin/rails log:clear tmp:clear' @@ -78,7 +78,7 @@ FileUtils.chdir RAIZ_AP do system! "rm -rf app/assets/builds/*" puts "\n== Enlaza controladores stimulus de motores ==" - system! 'bin/rails sip:stimulus_motores' + system! 'bin/rails msip:stimulus_motores' puts "\n== Crea recursos CSS y Javascript ==" system! "RAILS_ENV=#{ENV['RAILS_ENV']} bin/rails assets:precompile --trace" diff --git a/bin/exporta-solo-casos.sh b/bin/exporta-solo-casos.sh index c7f190b7..646d88cd 100755 --- a/bin/exporta-solo-casos.sh +++ b/bin/exporta-solo-casos.sh @@ -17,10 +17,10 @@ read a echo "1 de 3. Copia ..." cat > /tmp/incluir < /tmp/excluir < 0 + AND mesref IS NOT NULL AND mesref > 0 + AND mesnac >= mesref THEN + CASE + WHEN mesnac > mesref OR (dianac IS NOT NULL + AND dianac > 0 AND diaref IS NOT NULL + AND diaref > 0 AND dianac > diaref) THEN + anioref-anionac-1 + ELSE + anioref-anionac + END + ELSE + anioref-anionac + END + $$; + + -- -- Name: probapellido(text); Type: FUNCTION; Schema: public; Owner: - -- @@ -241,34 +269,6 @@ CREATE FUNCTION public.probmujer(in_text text) RETURNS numeric $_$; --- --- Name: sip_edad_de_fechanac_fecharef(integer, integer, integer, integer, integer, integer); Type: FUNCTION; Schema: public; Owner: - --- - -CREATE FUNCTION public.sip_edad_de_fechanac_fecharef(anionac integer, mesnac integer, dianac integer, anioref integer, mesref integer, diaref integer) RETURNS integer - LANGUAGE sql IMMUTABLE - AS $$ - SELECT CASE - WHEN anionac IS NULL THEN NULL - WHEN anioref IS NULL THEN NULL - WHEN anioref < anionac THEN -1 - WHEN mesnac IS NOT NULL AND mesnac > 0 - AND mesref IS NOT NULL AND mesref > 0 - AND mesnac >= mesref THEN - CASE - WHEN mesnac > mesref OR (dianac IS NOT NULL - AND dianac > 0 AND diaref IS NOT NULL - AND diaref > 0 AND dianac > diaref) THEN - anioref-anionac-1 - ELSE - anioref-anionac - END - ELSE - anioref-anionac - END - $$; - - -- -- Name: sivel2_gen_polo_id(integer); Type: FUNCTION; Schema: public; Owner: - -- @@ -456,18 +456,6 @@ CREATE AGGREGATE public.first(anyelement) ( ); --- --- Name: acto_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.acto_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - SET default_tablespace = ''; SET default_table_access_method = heap; @@ -1142,30 +1130,6 @@ CREATE TABLE public.ar_internal_metadata ( ); --- --- Name: caso_etiqueta_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.caso_etiqueta_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: caso_presponsable_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.caso_presponsable_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -- -- Name: sivel2_gen_caso_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- @@ -1202,10 +1166,10 @@ CREATE TABLE public.sivel2_gen_caso ( -- --- Name: victima_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: sivel2_gen_victima_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.victima_seq +CREATE SEQUENCE public.sivel2_gen_victima_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1234,7 +1198,7 @@ CREATE TABLE public.sivel2_gen_victima ( orientacionsexual character(1) DEFAULT 'S'::bpchar NOT NULL, created_at timestamp without time zone, updated_at timestamp without time zone, - id integer DEFAULT nextval('public.victima_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.sivel2_gen_victima_id_seq'::regclass) NOT NULL, CONSTRAINT victima_hijos_check CHECK (((hijos IS NULL) OR ((hijos >= 0) AND (hijos <= 100)))), CONSTRAINT victima_orientacionsexual_check CHECK (((orientacionsexual = 'B'::bpchar) OR (orientacionsexual = 'G'::bpchar) OR (orientacionsexual = 'H'::bpchar) OR (orientacionsexual = 'I'::bpchar) OR (orientacionsexual = 'L'::bpchar) OR (orientacionsexual = 'O'::bpchar) OR (orientacionsexual = 'S'::bpchar) OR (orientacionsexual = 'T'::bpchar))) ); @@ -1260,10 +1224,10 @@ CREATE VIEW public.cben1 AS -- --- Name: sip_clase_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_clase_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_clase_id_seq +CREATE SEQUENCE public.msip_clase_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1272,10 +1236,10 @@ CREATE SEQUENCE public.sip_clase_id_seq -- --- Name: sip_clase; Type: TABLE; Schema: public; Owner: - +-- Name: msip_clase; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_clase ( +CREATE TABLE public.msip_clase ( id_clalocal integer, id_tclase character varying(10) DEFAULT 'CP'::character varying NOT NULL, nombre character varying(500) COLLATE public.es_co_utf_8, @@ -1286,19 +1250,24 @@ CREATE TABLE public.sip_clase ( created_at timestamp without time zone, updated_at timestamp without time zone, id_municipio integer, - id integer DEFAULT nextval('public.sip_clase_id_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.msip_clase_id_seq'::regclass) NOT NULL, observaciones character varying(5000) COLLATE public.es_co_utf_8, ultvigenciaini date, ultvigenciafin date, + svgruta character varying, + svgcdx integer, + svgcdy integer, + svgcdancho integer, + svgcdalto integer, CONSTRAINT clase_check CHECK (((fechadeshabilitacion IS NULL) OR (fechadeshabilitacion >= fechacreacion))) ); -- --- Name: sip_departamento_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_departamento_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_departamento_id_seq +CREATE SEQUENCE public.msip_departamento_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1307,10 +1276,10 @@ CREATE SEQUENCE public.sip_departamento_id_seq -- --- Name: sip_departamento; Type: TABLE; Schema: public; Owner: - +-- Name: msip_departamento; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_departamento ( +CREATE TABLE public.msip_departamento ( id_deplocal integer, nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT CURRENT_DATE NOT NULL, @@ -1320,22 +1289,27 @@ CREATE TABLE public.sip_departamento ( created_at timestamp without time zone, updated_at timestamp without time zone, id_pais integer NOT NULL, - id integer DEFAULT nextval('public.sip_departamento_id_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.msip_departamento_id_seq'::regclass) NOT NULL, observaciones character varying(5000) COLLATE public.es_co_utf_8, codiso character varying(6), catiso character varying(64), codreg integer, ultvigenciaini date, ultvigenciafin date, + svgruta character varying, + svgcdx integer, + svgcdy integer, + svgcdancho integer, + svgcdalto integer, CONSTRAINT departamento_check CHECK (((fechadeshabilitacion IS NULL) OR (fechadeshabilitacion >= fechacreacion))) ); -- --- Name: sip_municipio_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_municipio_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_municipio_id_seq +CREATE SEQUENCE public.msip_municipio_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1344,10 +1318,10 @@ CREATE SEQUENCE public.sip_municipio_id_seq -- --- Name: sip_municipio; Type: TABLE; Schema: public; Owner: - +-- Name: msip_municipio; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_municipio ( +CREATE TABLE public.msip_municipio ( id_munlocal integer, nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT CURRENT_DATE NOT NULL, @@ -1357,21 +1331,26 @@ CREATE TABLE public.sip_municipio ( created_at timestamp without time zone, updated_at timestamp without time zone, id_departamento integer, - id integer DEFAULT nextval('public.sip_municipio_id_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.msip_municipio_id_seq'::regclass) NOT NULL, observaciones character varying(5000) COLLATE public.es_co_utf_8, codreg integer, ultvigenciaini date, ultvigenciafin date, tipomun character varying(32), + svgruta character varying, + svgcdx integer, + svgcdy integer, + svgcdancho integer, + svgcdalto integer, CONSTRAINT municipio_check CHECK (((fechadeshabilitacion IS NULL) OR (fechadeshabilitacion >= fechacreacion))) ); -- --- Name: sip_ubicacion_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_ubicacion_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_ubicacion_id_seq +CREATE SEQUENCE public.msip_ubicacion_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1380,11 +1359,11 @@ CREATE SEQUENCE public.sip_ubicacion_id_seq -- --- Name: sip_ubicacion; Type: TABLE; Schema: public; Owner: - +-- Name: msip_ubicacion; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_ubicacion ( - id integer DEFAULT nextval('public.sip_ubicacion_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_ubicacion ( + id integer DEFAULT nextval('public.msip_ubicacion_id_seq'::regclass) NOT NULL, id_tsitio integer DEFAULT 1 NOT NULL, id_caso integer NOT NULL, latitud double precision, @@ -1418,64 +1397,18 @@ CREATE VIEW public.cben2 AS clase.nombre AS clase_nombre FROM (((((public.cben1 JOIN public.sivel2_gen_caso caso ON ((cben1.id_caso = caso.id))) - LEFT JOIN public.sip_ubicacion ubicacion ON ((caso.ubicacion_id = ubicacion.id))) - LEFT JOIN public.sip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) - LEFT JOIN public.sip_municipio municipio ON ((ubicacion.id_municipio = municipio.id))) - LEFT JOIN public.sip_clase clase ON ((ubicacion.id_clase = clase.id))) + LEFT JOIN public.msip_ubicacion ubicacion ON ((caso.ubicacion_id = ubicacion.id))) + LEFT JOIN public.msip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) + LEFT JOIN public.msip_municipio municipio ON ((ubicacion.id_municipio = municipio.id))) + LEFT JOIN public.msip_clase clase ON ((ubicacion.id_clase = clase.id))) GROUP BY cben1.id_caso, cben1.id_victima, cben1.id_persona, cben1.npersona, cben1.total, ubicacion.id_departamento, departamento.nombre, ubicacion.id_municipio, municipio.nombre, ubicacion.id_clase, clase.nombre; -- --- Name: combatiente_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.combatiente_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: combatiente; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.combatiente ( - id integer DEFAULT nextval('public.combatiente_seq'::regclass) NOT NULL, - nombre character varying(100) NOT NULL, - alias character varying(100), - edad integer, - sexo character(1) NOT NULL, - id_resagresion integer NOT NULL, - id_profesion integer, - id_rangoedad integer, - id_filiacion integer, - id_sectorsocial integer, - id_organizacion integer, - id_vinculoestado integer, - id_caso integer, - organizacionarmada integer, - CONSTRAINT combatiente_edad_check CHECK (((edad IS NULL) OR (edad >= 0))), - CONSTRAINT combatiente_sexo_check CHECK (((sexo = 'S'::bpchar) OR (sexo = 'M'::bpchar) OR (sexo = 'F'::bpchar))) -); - - --- --- Name: combatiente_presponsable; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.combatiente_presponsable ( - id_p_responsable integer NOT NULL, - id_combatiente integer NOT NULL -); - - --- --- Name: sip_persona_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_persona_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_persona_id_seq +CREATE SEQUENCE public.msip_persona_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -1484,11 +1417,11 @@ CREATE SEQUENCE public.sip_persona_id_seq -- --- Name: sip_persona; Type: TABLE; Schema: public; Owner: - +-- Name: msip_persona; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_persona ( - id integer DEFAULT nextval('public.sip_persona_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_persona ( + id integer DEFAULT nextval('public.msip_persona_id_seq'::regclass) NOT NULL, nombres character varying(100) NOT NULL COLLATE public.es_co_utf_8, apellidos character varying(100) NOT NULL COLLATE public.es_co_utf_8, anionac integer, @@ -1510,6 +1443,18 @@ CREATE TABLE public.sip_persona ( ); +-- +-- Name: sivel2_gen_acto_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_acto_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + -- -- Name: sivel2_gen_acto; Type: TABLE; Schema: public; Owner: - -- @@ -1521,7 +1466,7 @@ CREATE TABLE public.sivel2_gen_acto ( id_caso integer NOT NULL, created_at timestamp without time zone, updated_at timestamp without time zone, - id integer DEFAULT nextval('public.acto_seq'::regclass) NOT NULL + id integer DEFAULT nextval('public.sivel2_gen_acto_id_seq'::regclass) NOT NULL ); @@ -1624,25 +1569,13 @@ CREATE VIEW public.cvt1 AS JOIN public.sivel2_gen_categoria categoria ON ((acto.id_categoria = categoria.id))) JOIN public.sivel2_gen_supracategoria supracategoria ON ((categoria.supracategoria_id = supracategoria.id))) JOIN public.sivel2_gen_victima victima ON (((victima.id_persona = acto.id_persona) AND (victima.id_caso = caso.id)))) - JOIN public.sip_persona persona ON ((persona.id = acto.id_persona))) - LEFT JOIN public.sip_ubicacion ubicacion ON ((caso.ubicacion_id = ubicacion.id))) - LEFT JOIN public.sip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) + JOIN public.msip_persona persona ON ((persona.id = acto.id_persona))) + LEFT JOIN public.msip_ubicacion ubicacion ON ((caso.ubicacion_id = ubicacion.id))) + LEFT JOIN public.msip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) LEFT JOIN public.sivel2_gen_sectorsocial sectorsocial ON ((victima.id_sectorsocial = sectorsocial.id))) WHERE ((caso.fecha >= '2020-01-01'::date) AND (caso.fecha <= '2022-06-30'::date)); --- --- Name: fotra_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.fotra_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -- -- Name: heb412_gen_campohc; Type: TABLE; Schema: public; Owner: - -- @@ -1961,18 +1894,6 @@ CREATE SEQUENCE public.heb412_gen_plantillahcr_id_seq ALTER SEQUENCE public.heb412_gen_plantillahcr_id_seq OWNED BY public.heb412_gen_plantillahcr.id; --- --- Name: homonimosim_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.homonimosim_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - -- -- Name: sivel2_gen_caso_usuario; Type: TABLE; Schema: public; Owner: - -- @@ -2049,12 +1970,10 @@ ALTER SEQUENCE public.mr519_gen_campo_id_seq OWNED BY public.mr519_gen_campo.id; CREATE TABLE public.mr519_gen_encuestapersona ( id bigint NOT NULL, persona_id integer, - formulario_id integer, fecha date, - fechainicio date NOT NULL, - fechafin date, adurl character varying(32), - respuestafor_id integer + respuestafor_id integer, + planencuesta_id integer ); @@ -2270,171 +2189,10 @@ ALTER SEQUENCE public.mr519_gen_valorcampo_id_seq OWNED BY public.mr519_gen_valo -- --- Name: napellidos; Type: MATERIALIZED VIEW; Schema: public; Owner: - --- - -CREATE MATERIALIZED VIEW public.napellidos AS - SELECT s.apellido, - count(*) AS frec - FROM ( SELECT public.divarr(string_to_array(btrim((sip_persona.apellidos)::text), ' '::text)) AS apellido - FROM public.sip_persona, - public.sivel2_gen_victima - WHERE (sivel2_gen_victima.id_persona = sip_persona.id)) s - GROUP BY s.apellido - ORDER BY (count(*)) - WITH NO DATA; - - --- --- Name: nhombres; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- Name: msip_anexo; Type: TABLE; Schema: public; Owner: - -- -CREATE MATERIALIZED VIEW public.nhombres AS - SELECT s.nombre, - count(*) AS frec - FROM ( SELECT public.divarr(string_to_array(btrim((sip_persona.nombres)::text), ' '::text)) AS nombre - FROM public.sip_persona, - public.sivel2_gen_victima - WHERE ((sivel2_gen_victima.id_persona = sip_persona.id) AND (sip_persona.sexo = 'M'::bpchar))) s - GROUP BY s.nombre - ORDER BY (count(*)) - WITH NO DATA; - - --- --- Name: nmujeres; Type: MATERIALIZED VIEW; Schema: public; Owner: - --- - -CREATE MATERIALIZED VIEW public.nmujeres AS - SELECT s.nombre, - count(*) AS frec - FROM ( SELECT public.divarr(string_to_array(btrim((sip_persona.nombres)::text), ' '::text)) AS nombre - FROM public.sip_persona, - public.sivel2_gen_victima - WHERE ((sivel2_gen_victima.id_persona = sip_persona.id) AND (sip_persona.sexo = 'F'::bpchar))) s - GROUP BY s.nombre - ORDER BY (count(*)) - WITH NO DATA; - - --- --- Name: sivel2_gen_actocolectivo_id_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.sivel2_gen_actocolectivo_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: sivel2_gen_actocolectivo; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.sivel2_gen_actocolectivo ( - id_presponsable integer NOT NULL, - id_categoria integer NOT NULL, - id_grupoper integer NOT NULL, - id_caso integer NOT NULL, - created_at timestamp without time zone, - updated_at timestamp without time zone, - id integer DEFAULT nextval('public.sivel2_gen_actocolectivo_id_seq'::regclass) NOT NULL -); - - --- --- Name: sivel2_gen_caso_categoria_presponsable_id_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.sivel2_gen_caso_categoria_presponsable_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: sivel2_gen_caso_categoria_presponsable; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.sivel2_gen_caso_categoria_presponsable ( - id_categoria integer NOT NULL, - created_at timestamp without time zone, - updated_at timestamp without time zone, - id_caso_presponsable integer, - id integer DEFAULT nextval('public.sivel2_gen_caso_categoria_presponsable_id_seq'::regclass) NOT NULL -); - - --- --- Name: nobelicas; Type: VIEW; Schema: public; Owner: - --- - -CREATE VIEW public.nobelicas AS - SELECT sivel2_gen_acto.id_caso - FROM public.sivel2_gen_acto -UNION - SELECT sivel2_gen_actocolectivo.id_caso - FROM public.sivel2_gen_actocolectivo -UNION - SELECT (sivel2_gen_caso_categoria_presponsable.id_caso_presponsable / 10000) AS id_caso - FROM public.sivel2_gen_caso_categoria_presponsable - ORDER BY 1; - - --- --- Name: persona_nomap; Type: MATERIALIZED VIEW; Schema: public; Owner: - --- - -CREATE MATERIALIZED VIEW public.persona_nomap AS - SELECT sip_persona.id, - upper(btrim(((btrim((sip_persona.nombres)::text) || ' '::text) || btrim((sip_persona.apellidos)::text)))) AS nomap - FROM public.sip_persona - WITH NO DATA; - - --- --- Name: primerusuario; Type: VIEW; Schema: public; Owner: - --- - -CREATE VIEW public.primerusuario AS - SELECT sivel2_gen_caso_usuario.id_caso, - min(sivel2_gen_caso_usuario.fechainicio) AS fechainicio, - public.first(sivel2_gen_caso_usuario.id_usuario) AS id_usuario - FROM public.sivel2_gen_caso_usuario - GROUP BY sivel2_gen_caso_usuario.id_caso - ORDER BY sivel2_gen_caso_usuario.id_caso; - - --- --- Name: resagresion_seq; Type: SEQUENCE; Schema: public; Owner: - --- - -CREATE SEQUENCE public.resagresion_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; - - --- --- Name: schema_migrations; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.schema_migrations ( - version character varying NOT NULL -); - - --- --- Name: sip_anexo; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.sip_anexo ( +CREATE TABLE public.msip_anexo ( id integer NOT NULL, descripcion character varying(1500) NOT NULL COLLATE public.es_co_utf_8, adjunto_file_name character varying(255), @@ -2447,10 +2205,10 @@ CREATE TABLE public.sip_anexo ( -- --- Name: sip_anexo_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_anexo_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_anexo_id_seq +CREATE SEQUENCE public.msip_anexo_id_seq AS integer START WITH 1 INCREMENT BY 1 @@ -2460,17 +2218,17 @@ CREATE SEQUENCE public.sip_anexo_id_seq -- --- Name: sip_anexo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_anexo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_anexo_id_seq OWNED BY public.sip_anexo.id; +ALTER SEQUENCE public.msip_anexo_id_seq OWNED BY public.msip_anexo.id; -- --- Name: sip_bitacora; Type: TABLE; Schema: public; Owner: - +-- Name: msip_bitacora; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_bitacora ( +CREATE TABLE public.msip_bitacora ( id bigint NOT NULL, fecha timestamp without time zone NOT NULL, ip character varying(100), @@ -2487,10 +2245,10 @@ CREATE TABLE public.sip_bitacora ( -- --- Name: sip_bitacora_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_bitacora_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_bitacora_id_seq +CREATE SEQUENCE public.msip_bitacora_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2499,17 +2257,17 @@ CREATE SEQUENCE public.sip_bitacora_id_seq -- --- Name: sip_bitacora_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_bitacora_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_bitacora_id_seq OWNED BY public.sip_bitacora.id; +ALTER SEQUENCE public.msip_bitacora_id_seq OWNED BY public.msip_bitacora.id; -- --- Name: sip_clase_histvigencia; Type: TABLE; Schema: public; Owner: - +-- Name: msip_clase_histvigencia; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_clase_histvigencia ( +CREATE TABLE public.msip_clase_histvigencia ( id bigint NOT NULL, clase_id integer, vigenciaini date, @@ -2522,10 +2280,10 @@ CREATE TABLE public.sip_clase_histvigencia ( -- --- Name: sip_clase_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_clase_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_clase_histvigencia_id_seq +CREATE SEQUENCE public.msip_clase_histvigencia_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2534,17 +2292,17 @@ CREATE SEQUENCE public.sip_clase_histvigencia_id_seq -- --- Name: sip_clase_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_clase_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_clase_histvigencia_id_seq OWNED BY public.sip_clase_histvigencia.id; +ALTER SEQUENCE public.msip_clase_histvigencia_id_seq OWNED BY public.msip_clase_histvigencia.id; -- --- Name: sip_departamento_histvigencia; Type: TABLE; Schema: public; Owner: - +-- Name: msip_departamento_histvigencia; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_departamento_histvigencia ( +CREATE TABLE public.msip_departamento_histvigencia ( id bigint NOT NULL, departamento_id integer, vigenciaini date, @@ -2559,10 +2317,10 @@ CREATE TABLE public.sip_departamento_histvigencia ( -- --- Name: sip_departamento_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_departamento_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_departamento_histvigencia_id_seq +CREATE SEQUENCE public.msip_departamento_histvigencia_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2571,17 +2329,17 @@ CREATE SEQUENCE public.sip_departamento_histvigencia_id_seq -- --- Name: sip_departamento_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_departamento_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_departamento_histvigencia_id_seq OWNED BY public.sip_departamento_histvigencia.id; +ALTER SEQUENCE public.msip_departamento_histvigencia_id_seq OWNED BY public.msip_departamento_histvigencia.id; -- --- Name: sip_estadosol; Type: TABLE; Schema: public; Owner: - +-- Name: msip_estadosol; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_estadosol ( +CREATE TABLE public.msip_estadosol ( id bigint NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, observaciones character varying(5000), @@ -2593,10 +2351,10 @@ CREATE TABLE public.sip_estadosol ( -- --- Name: sip_estadosol_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_estadosol_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_estadosol_id_seq +CREATE SEQUENCE public.msip_estadosol_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2605,17 +2363,17 @@ CREATE SEQUENCE public.sip_estadosol_id_seq -- --- Name: sip_estadosol_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_estadosol_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_estadosol_id_seq OWNED BY public.sip_estadosol.id; +ALTER SEQUENCE public.msip_estadosol_id_seq OWNED BY public.msip_estadosol.id; -- --- Name: sip_etiqueta_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_etiqueta_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_etiqueta_id_seq +CREATE SEQUENCE public.msip_etiqueta_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2624,11 +2382,11 @@ CREATE SEQUENCE public.sip_etiqueta_id_seq -- --- Name: sip_etiqueta; Type: TABLE; Schema: public; Owner: - +-- Name: msip_etiqueta; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_etiqueta ( - id integer DEFAULT nextval('public.sip_etiqueta_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_etiqueta ( + id integer DEFAULT nextval('public.msip_etiqueta_id_seq'::regclass) NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, observaciones character varying(5000) NOT NULL COLLATE public.es_co_utf_8, fechacreacion date DEFAULT CURRENT_DATE NOT NULL, @@ -2640,20 +2398,20 @@ CREATE TABLE public.sip_etiqueta ( -- --- Name: sip_etiqueta_municipio; Type: TABLE; Schema: public; Owner: - +-- Name: msip_etiqueta_municipio; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_etiqueta_municipio ( +CREATE TABLE public.msip_etiqueta_municipio ( etiqueta_id bigint NOT NULL, municipio_id bigint NOT NULL ); -- --- Name: sip_fuenteprensa_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_fuenteprensa_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_fuenteprensa_id_seq +CREATE SEQUENCE public.msip_fuenteprensa_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2662,11 +2420,11 @@ CREATE SEQUENCE public.sip_fuenteprensa_id_seq -- --- Name: sip_fuenteprensa; Type: TABLE; Schema: public; Owner: - +-- Name: msip_fuenteprensa; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_fuenteprensa ( - id integer DEFAULT nextval('public.sip_fuenteprensa_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_fuenteprensa ( + id integer DEFAULT nextval('public.msip_fuenteprensa_id_seq'::regclass) NOT NULL, tfuente character varying(25), nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT '2001-01-01'::date NOT NULL, @@ -2674,15 +2432,15 @@ CREATE TABLE public.sip_fuenteprensa ( created_at timestamp without time zone, updated_at timestamp without time zone, observaciones character varying(5000) COLLATE public.es_co_utf_8, - CONSTRAINT sip_fuenteprensa_check CHECK (((fechadeshabilitacion IS NULL) OR (fechadeshabilitacion >= fechacreacion))) + CONSTRAINT msip_fuenteprensa_check CHECK (((fechadeshabilitacion IS NULL) OR (fechadeshabilitacion >= fechacreacion))) ); -- --- Name: sip_grupo; Type: TABLE; Schema: public; Owner: - +-- Name: msip_grupo; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_grupo ( +CREATE TABLE public.msip_grupo ( id integer NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, observaciones character varying(5000), @@ -2694,10 +2452,10 @@ CREATE TABLE public.sip_grupo ( -- --- Name: sip_grupo_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_grupo_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_grupo_id_seq +CREATE SEQUENCE public.msip_grupo_id_seq AS integer START WITH 1 INCREMENT BY 1 @@ -2707,27 +2465,27 @@ CREATE SEQUENCE public.sip_grupo_id_seq -- --- Name: sip_grupo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_grupo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_grupo_id_seq OWNED BY public.sip_grupo.id; +ALTER SEQUENCE public.msip_grupo_id_seq OWNED BY public.msip_grupo.id; -- --- Name: sip_grupo_usuario; Type: TABLE; Schema: public; Owner: - +-- Name: msip_grupo_usuario; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_grupo_usuario ( +CREATE TABLE public.msip_grupo_usuario ( usuario_id integer NOT NULL, - sip_grupo_id integer NOT NULL + grupo_id integer NOT NULL ); -- --- Name: sip_grupoper_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_grupoper_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_grupoper_id_seq +CREATE SEQUENCE public.msip_grupoper_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2736,11 +2494,11 @@ CREATE SEQUENCE public.sip_grupoper_id_seq -- --- Name: sip_grupoper; Type: TABLE; Schema: public; Owner: - +-- Name: msip_grupoper; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_grupoper ( - id integer DEFAULT nextval('public.sip_grupoper_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_grupoper ( + id integer DEFAULT nextval('public.msip_grupoper_id_seq'::regclass) NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, anotaciones character varying(1000), created_at timestamp without time zone, @@ -2749,40 +2507,40 @@ CREATE TABLE public.sip_grupoper ( -- --- Name: sip_mundep_sinorden; Type: VIEW; Schema: public; Owner: - +-- Name: msip_mundep_sinorden; Type: VIEW; Schema: public; Owner: - -- -CREATE VIEW public.sip_mundep_sinorden AS - SELECT ((sip_departamento.id_deplocal * 1000) + sip_municipio.id_munlocal) AS idlocal, - (((sip_municipio.nombre)::text || ' / '::text) || (sip_departamento.nombre)::text) AS nombre - FROM (public.sip_municipio - JOIN public.sip_departamento ON ((sip_municipio.id_departamento = sip_departamento.id))) - WHERE ((sip_departamento.id_pais = 170) AND (sip_municipio.fechadeshabilitacion IS NULL) AND (sip_departamento.fechadeshabilitacion IS NULL)) +CREATE VIEW public.msip_mundep_sinorden AS + SELECT ((msip_departamento.id_deplocal * 1000) + msip_municipio.id_munlocal) AS idlocal, + (((msip_municipio.nombre)::text || ' / '::text) || (msip_departamento.nombre)::text) AS nombre + FROM (public.msip_municipio + JOIN public.msip_departamento ON ((msip_municipio.id_departamento = msip_departamento.id))) + WHERE ((msip_departamento.id_pais = 170) AND (msip_municipio.fechadeshabilitacion IS NULL) AND (msip_departamento.fechadeshabilitacion IS NULL)) UNION - SELECT sip_departamento.id_deplocal AS idlocal, - sip_departamento.nombre - FROM public.sip_departamento - WHERE ((sip_departamento.id_pais = 170) AND (sip_departamento.fechadeshabilitacion IS NULL)); + SELECT msip_departamento.id_deplocal AS idlocal, + msip_departamento.nombre + FROM public.msip_departamento + WHERE ((msip_departamento.id_pais = 170) AND (msip_departamento.fechadeshabilitacion IS NULL)); -- --- Name: sip_mundep; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- Name: msip_mundep; Type: MATERIALIZED VIEW; Schema: public; Owner: - -- -CREATE MATERIALIZED VIEW public.sip_mundep AS - SELECT sip_mundep_sinorden.idlocal, - sip_mundep_sinorden.nombre, - to_tsvector('spanish'::regconfig, public.unaccent(sip_mundep_sinorden.nombre)) AS mundep - FROM public.sip_mundep_sinorden - ORDER BY (sip_mundep_sinorden.nombre COLLATE public.es_co_utf_8) +CREATE MATERIALIZED VIEW public.msip_mundep AS + SELECT msip_mundep_sinorden.idlocal, + msip_mundep_sinorden.nombre, + to_tsvector('spanish'::regconfig, public.unaccent(msip_mundep_sinorden.nombre)) AS mundep + FROM public.msip_mundep_sinorden + ORDER BY (msip_mundep_sinorden.nombre COLLATE public.es_co_utf_8) WITH NO DATA; -- --- Name: sip_municipio_histvigencia; Type: TABLE; Schema: public; Owner: - +-- Name: msip_municipio_histvigencia; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_municipio_histvigencia ( +CREATE TABLE public.msip_municipio_histvigencia ( id bigint NOT NULL, municipio_id integer, vigenciaini date, @@ -2795,10 +2553,10 @@ CREATE TABLE public.sip_municipio_histvigencia ( -- --- Name: sip_municipio_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_municipio_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_municipio_histvigencia_id_seq +CREATE SEQUENCE public.msip_municipio_histvigencia_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2807,17 +2565,17 @@ CREATE SEQUENCE public.sip_municipio_histvigencia_id_seq -- --- Name: sip_municipio_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_municipio_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_municipio_histvigencia_id_seq OWNED BY public.sip_municipio_histvigencia.id; +ALTER SEQUENCE public.msip_municipio_histvigencia_id_seq OWNED BY public.msip_municipio_histvigencia.id; -- --- Name: sip_oficina; Type: TABLE; Schema: public; Owner: - +-- Name: msip_oficina; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_oficina ( +CREATE TABLE public.msip_oficina ( id integer NOT NULL, nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT CURRENT_DATE, @@ -2829,10 +2587,10 @@ CREATE TABLE public.sip_oficina ( -- --- Name: sip_oficina_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_oficina_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_oficina_id_seq +CREATE SEQUENCE public.msip_oficina_id_seq AS integer START WITH 1 INCREMENT BY 1 @@ -2842,17 +2600,17 @@ CREATE SEQUENCE public.sip_oficina_id_seq -- --- Name: sip_oficina_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_oficina_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_oficina_id_seq OWNED BY public.sip_oficina.id; +ALTER SEQUENCE public.msip_oficina_id_seq OWNED BY public.msip_oficina.id; -- --- Name: sip_orgsocial; Type: TABLE; Schema: public; Owner: - +-- Name: msip_orgsocial; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_orgsocial ( +CREATE TABLE public.msip_orgsocial ( id bigint NOT NULL, grupoper_id integer NOT NULL, telefono character varying(500), @@ -2868,10 +2626,10 @@ CREATE TABLE public.sip_orgsocial ( -- --- Name: sip_orgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_orgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_orgsocial_id_seq +CREATE SEQUENCE public.msip_orgsocial_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2880,17 +2638,17 @@ CREATE SEQUENCE public.sip_orgsocial_id_seq -- --- Name: sip_orgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_orgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_orgsocial_id_seq OWNED BY public.sip_orgsocial.id; +ALTER SEQUENCE public.msip_orgsocial_id_seq OWNED BY public.msip_orgsocial.id; -- --- Name: sip_orgsocial_persona; Type: TABLE; Schema: public; Owner: - +-- Name: msip_orgsocial_persona; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_orgsocial_persona ( +CREATE TABLE public.msip_orgsocial_persona ( id bigint NOT NULL, persona_id integer NOT NULL, orgsocial_id integer, @@ -2903,10 +2661,10 @@ CREATE TABLE public.sip_orgsocial_persona ( -- --- Name: sip_orgsocial_persona_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_orgsocial_persona_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_orgsocial_persona_id_seq +CREATE SEQUENCE public.msip_orgsocial_persona_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2915,27 +2673,27 @@ CREATE SEQUENCE public.sip_orgsocial_persona_id_seq -- --- Name: sip_orgsocial_persona_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_orgsocial_persona_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_orgsocial_persona_id_seq OWNED BY public.sip_orgsocial_persona.id; +ALTER SEQUENCE public.msip_orgsocial_persona_id_seq OWNED BY public.msip_orgsocial_persona.id; -- --- Name: sip_orgsocial_sectororgsocial; Type: TABLE; Schema: public; Owner: - +-- Name: msip_orgsocial_sectororgsocial; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_orgsocial_sectororgsocial ( +CREATE TABLE public.msip_orgsocial_sectororgsocial ( orgsocial_id integer, sectororgsocial_id integer ); -- --- Name: sip_pais; Type: TABLE; Schema: public; Owner: - +-- Name: msip_pais; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_pais ( +CREATE TABLE public.msip_pais ( id integer NOT NULL, nombre character varying(200) COLLATE public.es_co_utf_8, nombreiso_espanol character varying(200), @@ -2955,15 +2713,20 @@ CREATE TABLE public.sip_pais ( nombreiso_ingles character varying(512), nombreiso_frances character varying(512), ultvigenciaini date, - ultvigenciafin date + ultvigenciafin date, + svgruta character varying, + svgcdx integer, + svgcdy integer, + svgcdancho integer, + svgcdalto integer ); -- --- Name: sip_pais_histvigencia; Type: TABLE; Schema: public; Owner: - +-- Name: msip_pais_histvigencia; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_pais_histvigencia ( +CREATE TABLE public.msip_pais_histvigencia ( id bigint NOT NULL, pais_id integer, vigenciaini date, @@ -2976,10 +2739,10 @@ CREATE TABLE public.sip_pais_histvigencia ( -- --- Name: sip_pais_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_pais_histvigencia_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_pais_histvigencia_id_seq +CREATE SEQUENCE public.msip_pais_histvigencia_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -2988,17 +2751,17 @@ CREATE SEQUENCE public.sip_pais_histvigencia_id_seq -- --- Name: sip_pais_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_pais_histvigencia_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_pais_histvigencia_id_seq OWNED BY public.sip_pais_histvigencia.id; +ALTER SEQUENCE public.msip_pais_histvigencia_id_seq OWNED BY public.msip_pais_histvigencia.id; -- --- Name: sip_pais_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_pais_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_pais_id_seq +CREATE SEQUENCE public.msip_pais_id_seq AS integer START WITH 1 INCREMENT BY 1 @@ -3008,17 +2771,17 @@ CREATE SEQUENCE public.sip_pais_id_seq -- --- Name: sip_pais_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_pais_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_pais_id_seq OWNED BY public.sip_pais.id; +ALTER SEQUENCE public.msip_pais_id_seq OWNED BY public.msip_pais.id; -- --- Name: sip_perfilorgsocial; Type: TABLE; Schema: public; Owner: - +-- Name: msip_perfilorgsocial; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_perfilorgsocial ( +CREATE TABLE public.msip_perfilorgsocial ( id bigint NOT NULL, nombre character varying(500) NOT NULL, observaciones character varying(5000), @@ -3030,10 +2793,10 @@ CREATE TABLE public.sip_perfilorgsocial ( -- --- Name: sip_perfilorgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_perfilorgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_perfilorgsocial_id_seq +CREATE SEQUENCE public.msip_perfilorgsocial_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3042,17 +2805,17 @@ CREATE SEQUENCE public.sip_perfilorgsocial_id_seq -- --- Name: sip_perfilorgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_perfilorgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_perfilorgsocial_id_seq OWNED BY public.sip_perfilorgsocial.id; +ALTER SEQUENCE public.msip_perfilorgsocial_id_seq OWNED BY public.msip_perfilorgsocial.id; -- --- Name: sip_persona_trelacion_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_persona_trelacion_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_persona_trelacion_id_seq +CREATE SEQUENCE public.msip_persona_trelacion_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3061,25 +2824,25 @@ CREATE SEQUENCE public.sip_persona_trelacion_id_seq -- --- Name: sip_persona_trelacion; Type: TABLE; Schema: public; Owner: - +-- Name: msip_persona_trelacion; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_persona_trelacion ( +CREATE TABLE public.msip_persona_trelacion ( persona1 integer NOT NULL, persona2 integer NOT NULL, id_trelacion character(2) DEFAULT 'SI'::bpchar NOT NULL, observaciones character varying(5000) COLLATE public.es_co_utf_8, created_at timestamp without time zone, updated_at timestamp without time zone, - id integer DEFAULT nextval('public.sip_persona_trelacion_id_seq'::regclass) NOT NULL + id integer DEFAULT nextval('public.msip_persona_trelacion_id_seq'::regclass) NOT NULL ); -- --- Name: sip_sectororgsocial; Type: TABLE; Schema: public; Owner: - +-- Name: msip_sectororgsocial; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_sectororgsocial ( +CREATE TABLE public.msip_sectororgsocial ( id bigint NOT NULL, nombre character varying(500) NOT NULL, observaciones character varying(5000), @@ -3091,10 +2854,10 @@ CREATE TABLE public.sip_sectororgsocial ( -- --- Name: sip_sectororgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_sectororgsocial_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_sectororgsocial_id_seq +CREATE SEQUENCE public.msip_sectororgsocial_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3103,17 +2866,17 @@ CREATE SEQUENCE public.sip_sectororgsocial_id_seq -- --- Name: sip_sectororgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_sectororgsocial_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_sectororgsocial_id_seq OWNED BY public.sip_sectororgsocial.id; +ALTER SEQUENCE public.msip_sectororgsocial_id_seq OWNED BY public.msip_sectororgsocial.id; -- --- Name: sip_solicitud; Type: TABLE; Schema: public; Owner: - +-- Name: msip_solicitud; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_solicitud ( +CREATE TABLE public.msip_solicitud ( id bigint NOT NULL, usuario_id integer NOT NULL, fecha date NOT NULL, @@ -3125,10 +2888,10 @@ CREATE TABLE public.sip_solicitud ( -- --- Name: sip_solicitud_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_solicitud_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_solicitud_id_seq +CREATE SEQUENCE public.msip_solicitud_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3137,27 +2900,27 @@ CREATE SEQUENCE public.sip_solicitud_id_seq -- --- Name: sip_solicitud_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_solicitud_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_solicitud_id_seq OWNED BY public.sip_solicitud.id; +ALTER SEQUENCE public.msip_solicitud_id_seq OWNED BY public.msip_solicitud.id; -- --- Name: sip_solicitud_usuarionotificar; Type: TABLE; Schema: public; Owner: - +-- Name: msip_solicitud_usuarionotificar; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_solicitud_usuarionotificar ( +CREATE TABLE public.msip_solicitud_usuarionotificar ( usuarionotificar_id integer, solicitud_id integer ); -- --- Name: sip_tclase; Type: TABLE; Schema: public; Owner: - +-- Name: msip_tclase; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_tclase ( +CREATE TABLE public.msip_tclase ( id character varying(10) NOT NULL, nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT '2001-01-01'::date NOT NULL, @@ -3170,10 +2933,10 @@ CREATE TABLE public.sip_tclase ( -- --- Name: sip_tdocumento; Type: TABLE; Schema: public; Owner: - +-- Name: msip_tdocumento; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_tdocumento ( +CREATE TABLE public.msip_tdocumento ( id integer NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, sigla character varying(100), @@ -3188,10 +2951,10 @@ CREATE TABLE public.sip_tdocumento ( -- --- Name: sip_tdocumento_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_tdocumento_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_tdocumento_id_seq +CREATE SEQUENCE public.msip_tdocumento_id_seq AS integer START WITH 1 INCREMENT BY 1 @@ -3201,17 +2964,17 @@ CREATE SEQUENCE public.sip_tdocumento_id_seq -- --- Name: sip_tdocumento_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_tdocumento_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_tdocumento_id_seq OWNED BY public.sip_tdocumento.id; +ALTER SEQUENCE public.msip_tdocumento_id_seq OWNED BY public.msip_tdocumento.id; -- --- Name: sip_tema; Type: TABLE; Schema: public; Owner: - +-- Name: msip_tema; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_tema ( +CREATE TABLE public.msip_tema ( id bigint NOT NULL, nombre character varying(500) NOT NULL, observaciones character varying(5000), @@ -3244,10 +3007,10 @@ CREATE TABLE public.sip_tema ( -- --- Name: sip_tema_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_tema_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_tema_id_seq +CREATE SEQUENCE public.msip_tema_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3256,17 +3019,17 @@ CREATE SEQUENCE public.sip_tema_id_seq -- --- Name: sip_tema_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_tema_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_tema_id_seq OWNED BY public.sip_tema.id; +ALTER SEQUENCE public.msip_tema_id_seq OWNED BY public.msip_tema.id; -- --- Name: sip_tipoorg; Type: TABLE; Schema: public; Owner: - +-- Name: msip_tipoorg; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_tipoorg ( +CREATE TABLE public.msip_tipoorg ( id bigint NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, observaciones character varying(5000), @@ -3278,10 +3041,10 @@ CREATE TABLE public.sip_tipoorg ( -- --- Name: sip_tipoorg_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_tipoorg_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_tipoorg_id_seq +CREATE SEQUENCE public.msip_tipoorg_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3290,17 +3053,17 @@ CREATE SEQUENCE public.sip_tipoorg_id_seq -- --- Name: sip_tipoorg_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_tipoorg_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_tipoorg_id_seq OWNED BY public.sip_tipoorg.id; +ALTER SEQUENCE public.msip_tipoorg_id_seq OWNED BY public.msip_tipoorg.id; -- --- Name: sip_trelacion; Type: TABLE; Schema: public; Owner: - +-- Name: msip_trelacion; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_trelacion ( +CREATE TABLE public.msip_trelacion ( id character(2) NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, observaciones character varying(5000) COLLATE public.es_co_utf_8, @@ -3314,10 +3077,10 @@ CREATE TABLE public.sip_trelacion ( -- --- Name: sip_trivalente; Type: TABLE; Schema: public; Owner: - +-- Name: msip_trivalente; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_trivalente ( +CREATE TABLE public.msip_trivalente ( id bigint NOT NULL, nombre character varying(500) NOT NULL, observaciones character varying(5000), @@ -3329,10 +3092,10 @@ CREATE TABLE public.sip_trivalente ( -- --- Name: sip_trivalente_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_trivalente_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_trivalente_id_seq +CREATE SEQUENCE public.msip_trivalente_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3341,17 +3104,17 @@ CREATE SEQUENCE public.sip_trivalente_id_seq -- --- Name: sip_trivalente_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_trivalente_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_trivalente_id_seq OWNED BY public.sip_trivalente.id; +ALTER SEQUENCE public.msip_trivalente_id_seq OWNED BY public.msip_trivalente.id; -- --- Name: sip_tsitio_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_tsitio_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_tsitio_id_seq +CREATE SEQUENCE public.msip_tsitio_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3360,11 +3123,11 @@ CREATE SEQUENCE public.sip_tsitio_id_seq -- --- Name: sip_tsitio; Type: TABLE; Schema: public; Owner: - +-- Name: msip_tsitio; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_tsitio ( - id integer DEFAULT nextval('public.sip_tsitio_id_seq'::regclass) NOT NULL, +CREATE TABLE public.msip_tsitio ( + id integer DEFAULT nextval('public.msip_tsitio_id_seq'::regclass) NOT NULL, nombre character varying(500) COLLATE public.es_co_utf_8, fechacreacion date DEFAULT CURRENT_DATE NOT NULL, fechadeshabilitacion date, @@ -3376,10 +3139,10 @@ CREATE TABLE public.sip_tsitio ( -- --- Name: sip_ubicacionpre; Type: TABLE; Schema: public; Owner: - +-- Name: msip_ubicacionpre; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_ubicacionpre ( +CREATE TABLE public.msip_ubicacionpre ( id bigint NOT NULL, nombre character varying(2000) NOT NULL COLLATE public.es_co_utf_8, pais_id integer, @@ -3398,10 +3161,10 @@ CREATE TABLE public.sip_ubicacionpre ( -- --- Name: sip_ubicacionpre_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_ubicacionpre_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_ubicacionpre_id_seq +CREATE SEQUENCE public.msip_ubicacionpre_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3410,17 +3173,17 @@ CREATE SEQUENCE public.sip_ubicacionpre_id_seq -- --- Name: sip_ubicacionpre_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: msip_ubicacionpre_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_ubicacionpre_id_seq OWNED BY public.sip_ubicacionpre.id; +ALTER SEQUENCE public.msip_ubicacionpre_id_seq OWNED BY public.msip_ubicacionpre.id; -- --- Name: sip_vereda; Type: TABLE; Schema: public; Owner: - +-- Name: msip_vereda; Type: TABLE; Schema: public; Owner: - -- -CREATE TABLE public.sip_vereda ( +CREATE TABLE public.msip_vereda ( id bigint NOT NULL, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, municipio_id integer, @@ -3436,22 +3199,171 @@ CREATE TABLE public.sip_vereda ( -- --- Name: sip_vereda_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: msip_vereda_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.msip_vereda_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +-- +-- Name: msip_vereda_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- + +ALTER SEQUENCE public.msip_vereda_id_seq OWNED BY public.msip_vereda.id; + + +-- +-- Name: napellidos; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- + +CREATE MATERIALIZED VIEW public.napellidos AS + SELECT s.apellido, + count(*) AS frec + FROM ( SELECT public.divarr(string_to_array(btrim((msip_persona.apellidos)::text), ' '::text)) AS apellido + FROM public.msip_persona, + public.sivel2_gen_victima + WHERE (sivel2_gen_victima.id_persona = msip_persona.id)) s + GROUP BY s.apellido + ORDER BY (count(*)) + WITH NO DATA; + + +-- +-- Name: nhombres; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- + +CREATE MATERIALIZED VIEW public.nhombres AS + SELECT s.nombre, + count(*) AS frec + FROM ( SELECT public.divarr(string_to_array(btrim((msip_persona.nombres)::text), ' '::text)) AS nombre + FROM public.msip_persona, + public.sivel2_gen_victima + WHERE ((sivel2_gen_victima.id_persona = msip_persona.id) AND (msip_persona.sexo = 'M'::bpchar))) s + GROUP BY s.nombre + ORDER BY (count(*)) + WITH NO DATA; + + +-- +-- Name: nmujeres; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- + +CREATE MATERIALIZED VIEW public.nmujeres AS + SELECT s.nombre, + count(*) AS frec + FROM ( SELECT public.divarr(string_to_array(btrim((msip_persona.nombres)::text), ' '::text)) AS nombre + FROM public.msip_persona, + public.sivel2_gen_victima + WHERE ((sivel2_gen_victima.id_persona = msip_persona.id) AND (msip_persona.sexo = 'F'::bpchar))) s + GROUP BY s.nombre + ORDER BY (count(*)) + WITH NO DATA; + + +-- +-- Name: sivel2_gen_actocolectivo_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_actocolectivo_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +-- +-- Name: sivel2_gen_actocolectivo; Type: TABLE; Schema: public; Owner: - +-- + +CREATE TABLE public.sivel2_gen_actocolectivo ( + id_presponsable integer NOT NULL, + id_categoria integer NOT NULL, + id_grupoper integer NOT NULL, + id_caso integer NOT NULL, + created_at timestamp without time zone, + updated_at timestamp without time zone, + id integer DEFAULT nextval('public.sivel2_gen_actocolectivo_id_seq'::regclass) NOT NULL +); + + +-- +-- Name: sivel2_gen_caso_categoria_presponsable_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_caso_categoria_presponsable_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +-- +-- Name: sivel2_gen_caso_categoria_presponsable; Type: TABLE; Schema: public; Owner: - +-- + +CREATE TABLE public.sivel2_gen_caso_categoria_presponsable ( + id_categoria integer NOT NULL, + created_at timestamp without time zone, + updated_at timestamp without time zone, + id_caso_presponsable integer, + id integer DEFAULT nextval('public.sivel2_gen_caso_categoria_presponsable_id_seq'::regclass) NOT NULL +); + + +-- +-- Name: nobelicas; Type: VIEW; Schema: public; Owner: - +-- + +CREATE VIEW public.nobelicas AS + SELECT sivel2_gen_acto.id_caso + FROM public.sivel2_gen_acto +UNION + SELECT sivel2_gen_actocolectivo.id_caso + FROM public.sivel2_gen_actocolectivo +UNION + SELECT (sivel2_gen_caso_categoria_presponsable.id_caso_presponsable / 10000) AS id_caso + FROM public.sivel2_gen_caso_categoria_presponsable + ORDER BY 1; + + +-- +-- Name: persona_nomap; Type: MATERIALIZED VIEW; Schema: public; Owner: - +-- + +CREATE MATERIALIZED VIEW public.persona_nomap AS + SELECT msip_persona.id, + upper(btrim(((btrim((msip_persona.nombres)::text) || ' '::text) || btrim((msip_persona.apellidos)::text)))) AS nomap + FROM public.msip_persona + WITH NO DATA; + + +-- +-- Name: primerusuario; Type: VIEW; Schema: public; Owner: - -- -CREATE SEQUENCE public.sip_vereda_id_seq - START WITH 1 - INCREMENT BY 1 - NO MINVALUE - NO MAXVALUE - CACHE 1; +CREATE VIEW public.primerusuario AS + SELECT sivel2_gen_caso_usuario.id_caso, + min(sivel2_gen_caso_usuario.fechainicio) AS fechainicio, + public.first(sivel2_gen_caso_usuario.id_usuario) AS id_usuario + FROM public.sivel2_gen_caso_usuario + GROUP BY sivel2_gen_caso_usuario.id_caso + ORDER BY sivel2_gen_caso_usuario.id_caso; -- --- Name: sip_vereda_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- Name: schema_migrations; Type: TABLE; Schema: public; Owner: - -- -ALTER SEQUENCE public.sip_vereda_id_seq OWNED BY public.sip_vereda.id; +CREATE TABLE public.schema_migrations ( + version character varying NOT NULL +); -- @@ -3595,6 +3507,18 @@ CREATE TABLE public.sivel2_gen_caso_contexto ( ); +-- +-- Name: sivel2_gen_caso_etiqueta_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_caso_etiqueta_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + -- -- Name: sivel2_gen_caso_etiqueta; Type: TABLE; Schema: public; Owner: - -- @@ -3607,15 +3531,15 @@ CREATE TABLE public.sivel2_gen_caso_etiqueta ( observaciones character varying(5000), created_at timestamp without time zone, updated_at timestamp without time zone, - id integer DEFAULT nextval('public.caso_etiqueta_seq'::regclass) NOT NULL + id integer DEFAULT nextval('public.sivel2_gen_caso_etiqueta_id_seq'::regclass) NOT NULL ); -- --- Name: sivel2_gen_caso_fotra_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: sivel2_gen_caso_fotra_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sivel2_gen_caso_fotra_seq +CREATE SEQUENCE public.sivel2_gen_caso_fotra_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3637,7 +3561,7 @@ CREATE TABLE public.sivel2_gen_caso_fotra ( created_at timestamp without time zone, updated_at timestamp without time zone, nombre character varying(500) NOT NULL COLLATE public.es_co_utf_8, - id integer DEFAULT nextval('public.sivel2_gen_caso_fotra_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.sivel2_gen_caso_fotra_id_seq'::regclass) NOT NULL, anexo_caso_id integer ); @@ -3655,10 +3579,10 @@ CREATE TABLE public.sivel2_gen_caso_frontera ( -- --- Name: sivel2_gen_caso_fuenteprensa_seq; Type: SEQUENCE; Schema: public; Owner: - +-- Name: sivel2_gen_caso_fuenteprensa_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- -CREATE SEQUENCE public.sivel2_gen_caso_fuenteprensa_seq +CREATE SEQUENCE public.sivel2_gen_caso_fuenteprensa_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE @@ -3679,11 +3603,23 @@ CREATE TABLE public.sivel2_gen_caso_fuenteprensa ( id_caso integer NOT NULL, created_at timestamp without time zone, updated_at timestamp without time zone, - id integer DEFAULT nextval('public.sivel2_gen_caso_fuenteprensa_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.sivel2_gen_caso_fuenteprensa_id_seq'::regclass) NOT NULL, anexo_caso_id integer ); +-- +-- Name: sivel2_gen_caso_presponsable_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_caso_presponsable_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + -- -- Name: sivel2_gen_caso_presponsable; Type: TABLE; Schema: public; Owner: - -- @@ -3694,7 +3630,7 @@ CREATE TABLE public.sivel2_gen_caso_presponsable ( tipo integer DEFAULT 0 NOT NULL, bloque character varying(50), frente character varying(50), - id integer DEFAULT nextval('public.caso_presponsable_seq'::regclass) NOT NULL, + id integer DEFAULT nextval('public.sivel2_gen_caso_presponsable_id_seq'::regclass) NOT NULL, otro character varying(500), created_at timestamp without time zone, updated_at timestamp without time zone, @@ -3796,6 +3732,16 @@ CREATE SEQUENCE public.sivel2_gen_combatiente_id_seq ALTER SEQUENCE public.sivel2_gen_combatiente_id_seq OWNED BY public.sivel2_gen_combatiente.id; +-- +-- Name: sivel2_gen_combatiente_presponsable; Type: TABLE; Schema: public; Owner: - +-- + +CREATE TABLE public.sivel2_gen_combatiente_presponsable ( + id_p_responsable integer NOT NULL, + id_combatiente integer NOT NULL +); + + -- -- Name: sivel2_gen_presponsable_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- @@ -3834,12 +3780,12 @@ CREATE VIEW public.sivel2_gen_conscaso1 AS caso.fecha, caso.memo, array_to_string(ARRAY( SELECT (((COALESCE(departamento.nombre, ''::character varying))::text || ' / '::text) || (COALESCE(municipio.nombre, ''::character varying))::text) - FROM ((public.sip_ubicacion ubicacion - LEFT JOIN public.sip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) - LEFT JOIN public.sip_municipio municipio ON ((ubicacion.id_municipio = municipio.id))) + FROM ((public.msip_ubicacion ubicacion + LEFT JOIN public.msip_departamento departamento ON ((ubicacion.id_departamento = departamento.id))) + LEFT JOIN public.msip_municipio municipio ON ((ubicacion.id_municipio = municipio.id))) WHERE (ubicacion.id_caso = caso.id)), ', '::text) AS ubicaciones, array_to_string(ARRAY( SELECT (((persona.nombres)::text || ' '::text) || (persona.apellidos)::text) - FROM public.sip_persona persona, + FROM public.msip_persona persona, public.sivel2_gen_victima victima WHERE ((persona.id = victima.id_persona) AND (victima.id_caso = caso.id))), ', '::text) AS victimas, array_to_string(ARRAY( SELECT presponsable.nombre @@ -3902,9 +3848,9 @@ CREATE MATERIALIZED VIEW public.sivel2_gen_consexpcaso AS WHERE (conscaso.caso_id IN ( SELECT sivel2_gen_conscaso.caso_id FROM public.sivel2_gen_conscaso WHERE ((sivel2_gen_conscaso.caso_id IN ( SELECT sivel2_gen_caso.id - FROM public.sivel2_gen_caso)) AND (sivel2_gen_conscaso.caso_id IN ( SELECT sip_ubicacion.id_caso - FROM public.sip_ubicacion - WHERE (sip_ubicacion.id_departamento = 47))) AND (sivel2_gen_conscaso.fecha >= '2018-01-01'::date) AND (sivel2_gen_conscaso.fecha <= '2022-06-30'::date) AND (sivel2_gen_conscaso.caso_id IN ( SELECT sivel2_gen_victima.id_caso + FROM public.sivel2_gen_caso)) AND (sivel2_gen_conscaso.caso_id IN ( SELECT msip_ubicacion.id_caso + FROM public.msip_ubicacion + WHERE (msip_ubicacion.id_departamento = 47))) AND (sivel2_gen_conscaso.fecha >= '2018-01-01'::date) AND (sivel2_gen_conscaso.fecha <= '2022-06-30'::date) AND (sivel2_gen_conscaso.caso_id IN ( SELECT sivel2_gen_victima.id_caso FROM public.sivel2_gen_victima WHERE (sivel2_gen_victima.id_profesion = 6)))) ORDER BY sivel2_gen_conscaso.fecha, sivel2_gen_conscaso.caso_id)) @@ -4144,13 +4090,25 @@ CREATE TABLE public.sivel2_gen_filiacion_victimacolectiva ( -- CREATE TABLE public.sivel2_gen_fotra ( - id integer DEFAULT nextval(('fuente_directa_seq'::text)::regclass) NOT NULL, + id integer DEFAULT nextval(('sivel2_gen_fotra_id_seq'::text)::regclass) NOT NULL, nombre character varying(500) COLLATE public.es_co_utf_8, created_at timestamp without time zone, updated_at timestamp without time zone ); +-- +-- Name: sivel2_gen_fotra_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.sivel2_gen_fotra_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + -- -- Name: sivel2_gen_frontera_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- @@ -4940,150 +4898,150 @@ ALTER TABLE ONLY public.mr519_gen_valorcampo ALTER COLUMN id SET DEFAULT nextval -- --- Name: sip_anexo id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_anexo id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_anexo ALTER COLUMN id SET DEFAULT nextval('public.sip_anexo_id_seq'::regclass); +ALTER TABLE ONLY public.msip_anexo ALTER COLUMN id SET DEFAULT nextval('public.msip_anexo_id_seq'::regclass); -- --- Name: sip_bitacora id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_bitacora id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_bitacora ALTER COLUMN id SET DEFAULT nextval('public.sip_bitacora_id_seq'::regclass); +ALTER TABLE ONLY public.msip_bitacora ALTER COLUMN id SET DEFAULT nextval('public.msip_bitacora_id_seq'::regclass); -- --- Name: sip_clase_histvigencia id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_clase_histvigencia id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.sip_clase_histvigencia_id_seq'::regclass); +ALTER TABLE ONLY public.msip_clase_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.msip_clase_histvigencia_id_seq'::regclass); -- --- Name: sip_departamento_histvigencia id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_departamento_histvigencia id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.sip_departamento_histvigencia_id_seq'::regclass); +ALTER TABLE ONLY public.msip_departamento_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.msip_departamento_histvigencia_id_seq'::regclass); -- --- Name: sip_estadosol id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_estadosol id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_estadosol ALTER COLUMN id SET DEFAULT nextval('public.sip_estadosol_id_seq'::regclass); +ALTER TABLE ONLY public.msip_estadosol ALTER COLUMN id SET DEFAULT nextval('public.msip_estadosol_id_seq'::regclass); -- --- Name: sip_grupo id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_grupo id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_grupo ALTER COLUMN id SET DEFAULT nextval('public.sip_grupo_id_seq'::regclass); +ALTER TABLE ONLY public.msip_grupo ALTER COLUMN id SET DEFAULT nextval('public.msip_grupo_id_seq'::regclass); -- --- Name: sip_municipio_histvigencia id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_municipio_histvigencia id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.sip_municipio_histvigencia_id_seq'::regclass); +ALTER TABLE ONLY public.msip_municipio_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.msip_municipio_histvigencia_id_seq'::regclass); -- --- Name: sip_oficina id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_oficina id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_oficina ALTER COLUMN id SET DEFAULT nextval('public.sip_oficina_id_seq'::regclass); +ALTER TABLE ONLY public.msip_oficina ALTER COLUMN id SET DEFAULT nextval('public.msip_oficina_id_seq'::regclass); -- --- Name: sip_orgsocial id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_orgsocial id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial ALTER COLUMN id SET DEFAULT nextval('public.sip_orgsocial_id_seq'::regclass); +ALTER TABLE ONLY public.msip_orgsocial ALTER COLUMN id SET DEFAULT nextval('public.msip_orgsocial_id_seq'::regclass); -- --- Name: sip_orgsocial_persona id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_orgsocial_persona id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_persona ALTER COLUMN id SET DEFAULT nextval('public.sip_orgsocial_persona_id_seq'::regclass); +ALTER TABLE ONLY public.msip_orgsocial_persona ALTER COLUMN id SET DEFAULT nextval('public.msip_orgsocial_persona_id_seq'::regclass); -- --- Name: sip_pais id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_pais id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_pais ALTER COLUMN id SET DEFAULT nextval('public.sip_pais_id_seq'::regclass); +ALTER TABLE ONLY public.msip_pais ALTER COLUMN id SET DEFAULT nextval('public.msip_pais_id_seq'::regclass); -- --- Name: sip_pais_histvigencia id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_pais_histvigencia id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_pais_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.sip_pais_histvigencia_id_seq'::regclass); +ALTER TABLE ONLY public.msip_pais_histvigencia ALTER COLUMN id SET DEFAULT nextval('public.msip_pais_histvigencia_id_seq'::regclass); -- --- Name: sip_perfilorgsocial id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_perfilorgsocial id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_perfilorgsocial ALTER COLUMN id SET DEFAULT nextval('public.sip_perfilorgsocial_id_seq'::regclass); +ALTER TABLE ONLY public.msip_perfilorgsocial ALTER COLUMN id SET DEFAULT nextval('public.msip_perfilorgsocial_id_seq'::regclass); -- --- Name: sip_sectororgsocial id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_sectororgsocial id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_sectororgsocial ALTER COLUMN id SET DEFAULT nextval('public.sip_sectororgsocial_id_seq'::regclass); +ALTER TABLE ONLY public.msip_sectororgsocial ALTER COLUMN id SET DEFAULT nextval('public.msip_sectororgsocial_id_seq'::regclass); -- --- Name: sip_solicitud id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_solicitud id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud ALTER COLUMN id SET DEFAULT nextval('public.sip_solicitud_id_seq'::regclass); +ALTER TABLE ONLY public.msip_solicitud ALTER COLUMN id SET DEFAULT nextval('public.msip_solicitud_id_seq'::regclass); -- --- Name: sip_tdocumento id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_tdocumento id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tdocumento ALTER COLUMN id SET DEFAULT nextval('public.sip_tdocumento_id_seq'::regclass); +ALTER TABLE ONLY public.msip_tdocumento ALTER COLUMN id SET DEFAULT nextval('public.msip_tdocumento_id_seq'::regclass); -- --- Name: sip_tema id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_tema id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tema ALTER COLUMN id SET DEFAULT nextval('public.sip_tema_id_seq'::regclass); +ALTER TABLE ONLY public.msip_tema ALTER COLUMN id SET DEFAULT nextval('public.msip_tema_id_seq'::regclass); -- --- Name: sip_tipoorg id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_tipoorg id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tipoorg ALTER COLUMN id SET DEFAULT nextval('public.sip_tipoorg_id_seq'::regclass); +ALTER TABLE ONLY public.msip_tipoorg ALTER COLUMN id SET DEFAULT nextval('public.msip_tipoorg_id_seq'::regclass); -- --- Name: sip_trivalente id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_trivalente id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_trivalente ALTER COLUMN id SET DEFAULT nextval('public.sip_trivalente_id_seq'::regclass); +ALTER TABLE ONLY public.msip_trivalente ALTER COLUMN id SET DEFAULT nextval('public.msip_trivalente_id_seq'::regclass); -- --- Name: sip_ubicacionpre id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_ubicacionpre id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre ALTER COLUMN id SET DEFAULT nextval('public.sip_ubicacionpre_id_seq'::regclass); +ALTER TABLE ONLY public.msip_ubicacionpre ALTER COLUMN id SET DEFAULT nextval('public.msip_ubicacionpre_id_seq'::regclass); -- --- Name: sip_vereda id; Type: DEFAULT; Schema: public; Owner: - +-- Name: msip_vereda id; Type: DEFAULT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_vereda ALTER COLUMN id SET DEFAULT nextval('public.sip_vereda_id_seq'::regclass); +ALTER TABLE ONLY public.msip_vereda ALTER COLUMN id SET DEFAULT nextval('public.msip_vereda_id_seq'::regclass); -- @@ -5342,14 +5300,6 @@ ALTER TABLE ONLY public.sivel2_gen_categoria ADD CONSTRAINT categoria_pkey PRIMARY KEY (id); --- --- Name: combatiente combatiente_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.combatiente - ADD CONSTRAINT combatiente_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_caso_frontera frontera_caso_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -5503,283 +5453,347 @@ ALTER TABLE ONLY public.mr519_gen_valorcampo -- --- Name: combatiente_presponsable p_responsable_agrede_combatiente_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_anexo msip_anexo_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.combatiente_presponsable - ADD CONSTRAINT p_responsable_agrede_combatiente_pkey PRIMARY KEY (id_p_responsable, id_combatiente); +ALTER TABLE ONLY public.msip_anexo + ADD CONSTRAINT msip_anexo_pkey PRIMARY KEY (id); -- --- Name: sivel2_gen_pconsolidado pconsolidado_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_bitacora msip_bitacora_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sivel2_gen_pconsolidado - ADD CONSTRAINT pconsolidado_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_bitacora + ADD CONSTRAINT msip_bitacora_pkey PRIMARY KEY (id); -- --- Name: schema_migrations schema_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_clase_histvigencia msip_clase_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.schema_migrations - ADD CONSTRAINT schema_migrations_pkey PRIMARY KEY (version); +ALTER TABLE ONLY public.msip_clase_histvigencia + ADD CONSTRAINT msip_clase_histvigencia_pkey PRIMARY KEY (id); + + +-- +-- Name: msip_clase msip_clase_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT msip_clase_id_key UNIQUE (id); + + +-- +-- Name: msip_clase msip_clase_id_municipio_id_clalocal_key; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT msip_clase_id_municipio_id_clalocal_key UNIQUE (id_municipio, id_clalocal); + + +-- +-- Name: msip_clase msip_clase_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT msip_clase_pkey PRIMARY KEY (id); + + +-- +-- Name: msip_departamento_histvigencia msip_departamento_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_departamento_histvigencia + ADD CONSTRAINT msip_departamento_histvigencia_pkey PRIMARY KEY (id); + + +-- +-- Name: msip_departamento msip_departamento_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_departamento + ADD CONSTRAINT msip_departamento_id_key UNIQUE (id); + + +-- +-- Name: msip_departamento msip_departamento_id_pais_id_deplocal_unico; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_departamento + ADD CONSTRAINT msip_departamento_id_pais_id_deplocal_unico UNIQUE (id_pais, id_deplocal); + + +-- +-- Name: msip_departamento msip_departamento_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_departamento + ADD CONSTRAINT msip_departamento_pkey PRIMARY KEY (id); + + +-- +-- Name: msip_estadosol msip_estadosol_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_estadosol + ADD CONSTRAINT msip_estadosol_pkey PRIMARY KEY (id); -- --- Name: sip_anexo sip_anexo_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_etiqueta msip_etiqueta_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_anexo - ADD CONSTRAINT sip_anexo_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_etiqueta + ADD CONSTRAINT msip_etiqueta_pkey PRIMARY KEY (id); -- --- Name: sip_bitacora sip_bitacora_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_fuenteprensa msip_fuenteprensa_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_bitacora - ADD CONSTRAINT sip_bitacora_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_fuenteprensa + ADD CONSTRAINT msip_fuenteprensa_pkey PRIMARY KEY (id); -- --- Name: sip_clase_histvigencia sip_clase_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_grupo msip_grupo_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase_histvigencia - ADD CONSTRAINT sip_clase_histvigencia_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_grupo + ADD CONSTRAINT msip_grupo_pkey PRIMARY KEY (id); -- --- Name: sip_clase sip_clase_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_grupoper msip_grupoper_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT sip_clase_id_key UNIQUE (id); +ALTER TABLE ONLY public.msip_grupoper + ADD CONSTRAINT msip_grupoper_pkey PRIMARY KEY (id); -- --- Name: sip_clase sip_clase_id_municipio_id_clalocal_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_municipio_histvigencia msip_municipio_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT sip_clase_id_municipio_id_clalocal_key UNIQUE (id_municipio, id_clalocal); +ALTER TABLE ONLY public.msip_municipio_histvigencia + ADD CONSTRAINT msip_municipio_histvigencia_pkey PRIMARY KEY (id); -- --- Name: sip_clase sip_clase_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_municipio msip_municipio_id_departamento_id_munlocal_unico; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT sip_clase_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_municipio + ADD CONSTRAINT msip_municipio_id_departamento_id_munlocal_unico UNIQUE (id_departamento, id_munlocal); -- --- Name: sip_departamento_histvigencia sip_departamento_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_municipio msip_municipio_id_key; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento_histvigencia - ADD CONSTRAINT sip_departamento_histvigencia_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_municipio + ADD CONSTRAINT msip_municipio_id_key UNIQUE (id); -- --- Name: sip_departamento sip_departamento_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_municipio msip_municipio_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento - ADD CONSTRAINT sip_departamento_id_key UNIQUE (id); +ALTER TABLE ONLY public.msip_municipio + ADD CONSTRAINT msip_municipio_pkey PRIMARY KEY (id); -- --- Name: sip_departamento sip_departamento_id_pais_id_deplocal_unico; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_oficina msip_oficina_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento - ADD CONSTRAINT sip_departamento_id_pais_id_deplocal_unico UNIQUE (id_pais, id_deplocal); +ALTER TABLE ONLY public.msip_oficina + ADD CONSTRAINT msip_oficina_pkey PRIMARY KEY (id); -- --- Name: sip_departamento sip_departamento_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial_persona msip_orgsocial_persona_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento - ADD CONSTRAINT sip_departamento_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_orgsocial_persona + ADD CONSTRAINT msip_orgsocial_persona_pkey PRIMARY KEY (id); -- --- Name: sip_estadosol sip_estadosol_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial msip_orgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_estadosol - ADD CONSTRAINT sip_estadosol_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_orgsocial + ADD CONSTRAINT msip_orgsocial_pkey PRIMARY KEY (id); -- --- Name: sip_grupo sip_grupo_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_pais msip_pais_codiso_unico; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_grupo - ADD CONSTRAINT sip_grupo_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_pais + ADD CONSTRAINT msip_pais_codiso_unico UNIQUE (codiso); -- --- Name: sip_grupoper sip_grupoper_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_pais_histvigencia msip_pais_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_grupoper - ADD CONSTRAINT sip_grupoper_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_pais_histvigencia + ADD CONSTRAINT msip_pais_histvigencia_pkey PRIMARY KEY (id); -- --- Name: sip_municipio_histvigencia sip_municipio_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_pais msip_pais_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio_histvigencia - ADD CONSTRAINT sip_municipio_histvigencia_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_pais + ADD CONSTRAINT msip_pais_pkey PRIMARY KEY (id); -- --- Name: sip_municipio sip_municipio_id_departamento_id_munlocal_unico; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_perfilorgsocial msip_perfilorgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio - ADD CONSTRAINT sip_municipio_id_departamento_id_munlocal_unico UNIQUE (id_departamento, id_munlocal); +ALTER TABLE ONLY public.msip_perfilorgsocial + ADD CONSTRAINT msip_perfilorgsocial_pkey PRIMARY KEY (id); -- --- Name: sip_municipio sip_municipio_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona msip_persona_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio - ADD CONSTRAINT sip_municipio_id_key UNIQUE (id); +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT msip_persona_pkey PRIMARY KEY (id); -- --- Name: sip_municipio sip_municipio_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion msip_persona_trelacion_id_key; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio - ADD CONSTRAINT sip_municipio_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT msip_persona_trelacion_id_key UNIQUE (id); -- --- Name: sip_orgsocial_persona sip_orgsocial_persona_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion msip_persona_trelacion_persona1_persona2_id_trelacion_key; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_persona - ADD CONSTRAINT sip_orgsocial_persona_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT msip_persona_trelacion_persona1_persona2_id_trelacion_key UNIQUE (persona1, persona2, id_trelacion); -- --- Name: sip_orgsocial sip_orgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion msip_persona_trelacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial - ADD CONSTRAINT sip_orgsocial_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT msip_persona_trelacion_pkey PRIMARY KEY (id); -- --- Name: sip_pais sip_pais_codiso_unico; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_sectororgsocial msip_sectororgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_pais - ADD CONSTRAINT sip_pais_codiso_unico UNIQUE (codiso); +ALTER TABLE ONLY public.msip_sectororgsocial + ADD CONSTRAINT msip_sectororgsocial_pkey PRIMARY KEY (id); -- --- Name: sip_pais_histvigencia sip_pais_histvigencia_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_solicitud msip_solicitud_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_pais_histvigencia - ADD CONSTRAINT sip_pais_histvigencia_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_solicitud + ADD CONSTRAINT msip_solicitud_pkey PRIMARY KEY (id); -- --- Name: sip_perfilorgsocial sip_perfilorgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_tdocumento msip_tdocumento_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_perfilorgsocial - ADD CONSTRAINT sip_perfilorgsocial_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_tdocumento + ADD CONSTRAINT msip_tdocumento_pkey PRIMARY KEY (id); -- --- Name: sip_persona_trelacion sip_persona_trelacion_id_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_tema msip_tema_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT sip_persona_trelacion_id_key UNIQUE (id); +ALTER TABLE ONLY public.msip_tema + ADD CONSTRAINT msip_tema_pkey PRIMARY KEY (id); -- --- Name: sip_persona_trelacion sip_persona_trelacion_persona1_persona2_id_trelacion_key; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_tipoorg msip_tipoorg_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT sip_persona_trelacion_persona1_persona2_id_trelacion_key UNIQUE (persona1, persona2, id_trelacion); +ALTER TABLE ONLY public.msip_tipoorg + ADD CONSTRAINT msip_tipoorg_pkey PRIMARY KEY (id); -- --- Name: sip_persona_trelacion sip_persona_trelacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_trivalente msip_trivalente_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT sip_persona_trelacion_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_trivalente + ADD CONSTRAINT msip_trivalente_pkey PRIMARY KEY (id); -- --- Name: sip_sectororgsocial sip_sectororgsocial_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_tsitio msip_tsitio_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_sectororgsocial - ADD CONSTRAINT sip_sectororgsocial_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_tsitio + ADD CONSTRAINT msip_tsitio_pkey PRIMARY KEY (id); -- --- Name: sip_solicitud sip_solicitud_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion msip_ubicacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud - ADD CONSTRAINT sip_solicitud_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT msip_ubicacion_pkey PRIMARY KEY (id); -- --- Name: sip_tema sip_tema_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre msip_ubicacionpre_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tema - ADD CONSTRAINT sip_tema_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT msip_ubicacionpre_pkey PRIMARY KEY (id); -- --- Name: sip_tipoorg sip_tipoorg_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_vereda msip_vereda_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tipoorg - ADD CONSTRAINT sip_tipoorg_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.msip_vereda + ADD CONSTRAINT msip_vereda_pkey PRIMARY KEY (id); -- --- Name: sip_trivalente sip_trivalente_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: sivel2_gen_combatiente_presponsable p_responsable_agrede_combatiente_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_trivalente - ADD CONSTRAINT sip_trivalente_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.sivel2_gen_combatiente_presponsable + ADD CONSTRAINT p_responsable_agrede_combatiente_pkey PRIMARY KEY (id_p_responsable, id_combatiente); -- --- Name: sip_ubicacionpre sip_ubicacionpre_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: sivel2_gen_pconsolidado pconsolidado_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT sip_ubicacionpre_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.sivel2_gen_pconsolidado + ADD CONSTRAINT pconsolidado_pkey PRIMARY KEY (id); -- --- Name: sip_vereda sip_vereda_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: schema_migrations schema_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_vereda - ADD CONSTRAINT sip_vereda_pkey PRIMARY KEY (id); +ALTER TABLE ONLY public.schema_migrations + ADD CONSTRAINT schema_migrations_pkey PRIMARY KEY (version); -- @@ -6030,14 +6044,6 @@ ALTER TABLE ONLY public.sivel2_gen_estadocivil ADD CONSTRAINT sivel2_gen_estadocivil_pkey PRIMARY KEY (id); --- --- Name: sip_etiqueta sivel2_gen_etiqueta_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_etiqueta - ADD CONSTRAINT sivel2_gen_etiqueta_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_etnia sivel2_gen_etnia_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -6054,14 +6060,6 @@ ALTER TABLE ONLY public.sivel2_gen_etnia_victimacolectiva ADD CONSTRAINT sivel2_gen_etnia_victimacolectiva_pkey1 PRIMARY KEY (etnia_id, victimacolectiva_id); --- --- Name: sip_fuenteprensa sivel2_gen_ffrecuente_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_fuenteprensa - ADD CONSTRAINT sivel2_gen_ffrecuente_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_filiacion sivel2_gen_filiacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -6134,22 +6132,6 @@ ALTER TABLE ONLY public.sivel2_gen_organizacion_victimacolectiva ADD CONSTRAINT sivel2_gen_organizacion_victimacolectiva_pkey1 PRIMARY KEY (id_organizacion, victimacolectiva_id); --- --- Name: sip_pais sivel2_gen_pais_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_pais - ADD CONSTRAINT sivel2_gen_pais_pkey PRIMARY KEY (id); - - --- --- Name: sip_persona sivel2_gen_persona_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT sivel2_gen_persona_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_presponsable sivel2_gen_presponsable_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -6198,14 +6180,6 @@ ALTER TABLE ONLY public.sivel2_gen_region ADD CONSTRAINT sivel2_gen_region_pkey PRIMARY KEY (id); --- --- Name: sip_oficina sivel2_gen_regionsjr_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_oficina - ADD CONSTRAINT sivel2_gen_regionsjr_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_resagresion sivel2_gen_resagresion_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -6246,30 +6220,6 @@ ALTER TABLE ONLY public.sivel2_gen_supracategoria ADD CONSTRAINT sivel2_gen_supracategoria_pkey PRIMARY KEY (id); --- --- Name: sip_tdocumento sivel2_gen_tdocumento_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_tdocumento - ADD CONSTRAINT sivel2_gen_tdocumento_pkey PRIMARY KEY (id); - - --- --- Name: sip_tsitio sivel2_gen_tsitio_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_tsitio - ADD CONSTRAINT sivel2_gen_tsitio_pkey PRIMARY KEY (id); - - --- --- Name: sip_ubicacion sivel2_gen_ubicacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT sivel2_gen_ubicacion_pkey PRIMARY KEY (id); - - -- -- Name: sivel2_gen_victima sivel2_gen_victima_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -6319,18 +6269,18 @@ ALTER TABLE ONLY public.sivel2_gen_vinculoestado -- --- Name: sip_tclase tipo_clase_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_tclase tipo_clase_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_tclase +ALTER TABLE ONLY public.msip_tclase ADD CONSTRAINT tipo_clase_pkey PRIMARY KEY (id); -- --- Name: sip_trelacion tipo_relacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - +-- Name: msip_trelacion tipo_relacion_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_trelacion +ALTER TABLE ONLY public.msip_trelacion ADD CONSTRAINT tipo_relacion_pkey PRIMARY KEY (id); @@ -6402,59 +6352,59 @@ CREATE UNIQUE INDEX index_mr519_gen_encuestapersona_on_adurl ON public.mr519_gen -- --- Name: index_sip_orgsocial_on_grupoper_id; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_orgsocial_on_grupoper_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_orgsocial_on_grupoper_id ON public.sip_orgsocial USING btree (grupoper_id); +CREATE INDEX index_msip_orgsocial_on_grupoper_id ON public.msip_orgsocial USING btree (grupoper_id); -- --- Name: index_sip_orgsocial_on_pais_id; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_orgsocial_on_pais_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_orgsocial_on_pais_id ON public.sip_orgsocial USING btree (pais_id); +CREATE INDEX index_msip_orgsocial_on_pais_id ON public.msip_orgsocial USING btree (pais_id); -- --- Name: index_sip_solicitud_usuarionotificar_on_solicitud_id; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_solicitud_usuarionotificar_on_solicitud_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_solicitud_usuarionotificar_on_solicitud_id ON public.sip_solicitud_usuarionotificar USING btree (solicitud_id); +CREATE INDEX index_msip_solicitud_usuarionotificar_on_solicitud_id ON public.msip_solicitud_usuarionotificar USING btree (solicitud_id); -- --- Name: index_sip_solicitud_usuarionotificar_on_usuarionotificar_id; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_solicitud_usuarionotificar_on_usuarionotificar_id; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_solicitud_usuarionotificar_on_usuarionotificar_id ON public.sip_solicitud_usuarionotificar USING btree (usuarionotificar_id); +CREATE INDEX index_msip_solicitud_usuarionotificar_on_usuarionotificar_id ON public.msip_solicitud_usuarionotificar USING btree (usuarionotificar_id); -- --- Name: index_sip_ubicacion_on_id_clase; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_ubicacion_on_id_clase; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_ubicacion_on_id_clase ON public.sip_ubicacion USING btree (id_clase); +CREATE INDEX index_msip_ubicacion_on_id_clase ON public.msip_ubicacion USING btree (id_clase); -- --- Name: index_sip_ubicacion_on_id_departamento; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_ubicacion_on_id_departamento; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_ubicacion_on_id_departamento ON public.sip_ubicacion USING btree (id_departamento); +CREATE INDEX index_msip_ubicacion_on_id_departamento ON public.msip_ubicacion USING btree (id_departamento); -- --- Name: index_sip_ubicacion_on_id_municipio; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_ubicacion_on_id_municipio; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_ubicacion_on_id_municipio ON public.sip_ubicacion USING btree (id_municipio); +CREATE INDEX index_msip_ubicacion_on_id_municipio ON public.msip_ubicacion USING btree (id_municipio); -- --- Name: index_sip_ubicacion_on_id_pais; Type: INDEX; Schema: public; Owner: - +-- Name: index_msip_ubicacion_on_id_pais; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX index_sip_ubicacion_on_id_pais ON public.sip_ubicacion USING btree (id_pais); +CREATE INDEX index_msip_ubicacion_on_id_pais ON public.msip_ubicacion USING btree (id_pais); -- @@ -6524,7 +6474,7 @@ CREATE UNIQUE INDEX index_usuario_on_reset_password_token ON public.usuario USIN -- Name: indice_sip_ubicacion_sobre_id_caso; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX indice_sip_ubicacion_sobre_id_caso ON public.sip_ubicacion USING btree (id_caso); +CREATE INDEX indice_sip_ubicacion_sobre_id_caso ON public.msip_ubicacion USING btree (id_caso); -- @@ -6598,66 +6548,66 @@ CREATE INDEX indice_sivel2_gen_categoria_sobre_supracategoria_id ON public.sivel -- --- Name: sip_busca_mundep; Type: INDEX; Schema: public; Owner: - +-- Name: msip_busca_mundep; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_busca_mundep ON public.sip_mundep USING gin (mundep); +CREATE INDEX msip_busca_mundep ON public.msip_mundep USING gin (mundep); -- --- Name: sip_clase_id_municipio; Type: INDEX; Schema: public; Owner: - +-- Name: msip_clase_id_municipio; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_clase_id_municipio ON public.sip_clase USING btree (id_municipio); +CREATE INDEX msip_clase_id_municipio ON public.msip_clase USING btree (id_municipio); -- --- Name: sip_departamento_id_pais; Type: INDEX; Schema: public; Owner: - +-- Name: msip_departamento_id_pais; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_departamento_id_pais ON public.sip_departamento USING btree (id_pais); +CREATE INDEX msip_departamento_id_pais ON public.msip_departamento USING btree (id_pais); -- --- Name: sip_municipio_id_departamento; Type: INDEX; Schema: public; Owner: - +-- Name: msip_municipio_id_departamento; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_municipio_id_departamento ON public.sip_municipio USING btree (id_departamento); +CREATE INDEX msip_municipio_id_departamento ON public.msip_municipio USING btree (id_departamento); -- --- Name: sip_nombre_ubicacionpre_b; Type: INDEX; Schema: public; Owner: - +-- Name: msip_nombre_ubicacionpre_b; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_nombre_ubicacionpre_b ON public.sip_ubicacionpre USING gin (to_tsvector('spanish'::regconfig, public.f_unaccent((nombre)::text))); +CREATE INDEX msip_nombre_ubicacionpre_b ON public.msip_ubicacionpre USING gin (to_tsvector('spanish'::regconfig, public.f_unaccent((nombre)::text))); -- --- Name: sip_persona_anionac; Type: INDEX; Schema: public; Owner: - +-- Name: msip_persona_anionac; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_persona_anionac ON public.sip_persona USING btree (anionac); +CREATE INDEX msip_persona_anionac ON public.msip_persona USING btree (anionac); -- --- Name: sip_persona_anionac_ind; Type: INDEX; Schema: public; Owner: - +-- Name: msip_persona_anionac_ind; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_persona_anionac_ind ON public.sip_persona USING btree (anionac); +CREATE INDEX msip_persona_anionac_ind ON public.msip_persona USING btree (anionac); -- --- Name: sip_persona_sexo; Type: INDEX; Schema: public; Owner: - +-- Name: msip_persona_sexo; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_persona_sexo ON public.sip_persona USING btree (sexo); +CREATE INDEX msip_persona_sexo ON public.msip_persona USING btree (sexo); -- --- Name: sip_persona_sexo_ind; Type: INDEX; Schema: public; Owner: - +-- Name: msip_persona_sexo_ind; Type: INDEX; Schema: public; Owner: - -- -CREATE INDEX sip_persona_sexo_ind ON public.sip_persona USING btree (sexo); +CREATE INDEX msip_persona_sexo_ind ON public.msip_persona USING btree (sexo); -- @@ -6825,7 +6775,7 @@ ALTER TABLE ONLY public.sivel2_gen_victima -- ALTER TABLE ONLY public.sivel2_gen_caso_fuenteprensa - ADD CONSTRAINT "$1" FOREIGN KEY (fuenteprensa_id) REFERENCES public.sip_fuenteprensa(id); + ADD CONSTRAINT "$1" FOREIGN KEY (fuenteprensa_id) REFERENCES public.msip_fuenteprensa(id); -- @@ -6837,11 +6787,11 @@ ALTER TABLE ONLY public.sivel2_gen_caso_fotra -- --- Name: sip_clase $1; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_clase $1; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT "$1" FOREIGN KEY (id_tclase) REFERENCES public.sip_tclase(id); +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT "$1" FOREIGN KEY (id_tclase) REFERENCES public.msip_tclase(id); -- @@ -6900,14 +6850,6 @@ ALTER TABLE ONLY public.sivel2_gen_caso_fotra ADD CONSTRAINT "$2" FOREIGN KEY (id_fotra) REFERENCES public.sivel2_gen_fotra(id); --- --- Name: combatiente_presponsable $2; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.combatiente_presponsable - ADD CONSTRAINT "$2" FOREIGN KEY (id_combatiente) REFERENCES public.combatiente(id); - - -- -- Name: sivel2_gen_victima $3; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -6985,7 +6927,7 @@ ALTER TABLE ONLY public.sivel2_gen_acto -- ALTER TABLE ONLY public.sivel2_gen_acto - ADD CONSTRAINT acto_id_persona_fkey FOREIGN KEY (id_persona) REFERENCES public.sip_persona(id); + ADD CONSTRAINT acto_id_persona_fkey FOREIGN KEY (id_persona) REFERENCES public.msip_persona(id); -- @@ -7017,7 +6959,7 @@ ALTER TABLE ONLY public.sivel2_gen_actocolectivo -- ALTER TABLE ONLY public.sivel2_gen_actocolectivo - ADD CONSTRAINT actocolectivo_id_grupoper_fkey FOREIGN KEY (id_grupoper) REFERENCES public.sip_grupoper(id); + ADD CONSTRAINT actocolectivo_id_grupoper_fkey FOREIGN KEY (id_grupoper) REFERENCES public.msip_grupoper(id); -- @@ -7033,7 +6975,7 @@ ALTER TABLE ONLY public.sivel2_gen_actocolectivo -- ALTER TABLE ONLY public.sivel2_gen_anexo_caso - ADD CONSTRAINT anexo_fuenteprensa_id_fkey FOREIGN KEY (fuenteprensa_id) REFERENCES public.sip_fuenteprensa(id); + ADD CONSTRAINT anexo_fuenteprensa_id_fkey FOREIGN KEY (fuenteprensa_id) REFERENCES public.msip_fuenteprensa(id); -- @@ -7044,14 +6986,6 @@ ALTER TABLE ONLY public.sivel2_gen_anexo_caso ADD CONSTRAINT anexo_id_caso_fkey FOREIGN KEY (id_caso) REFERENCES public.sivel2_gen_caso(id); --- --- Name: sivel2_gen_anexo_caso anexo_id_fuente_directa_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sivel2_gen_anexo_caso - ADD CONSTRAINT anexo_id_fuente_directa_fkey FOREIGN KEY (id_fotra) REFERENCES public.sivel2_gen_fotra(id); - - -- -- Name: sivel2_gen_antecedente_caso antecedente_caso_id_antecedente_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -7237,11 +7171,11 @@ ALTER TABLE ONLY public.sivel2_gen_contextovictima_victima -- --- Name: sip_departamento departamento_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_departamento departamento_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento - ADD CONSTRAINT departamento_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_departamento + ADD CONSTRAINT departamento_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.msip_pais(id); -- @@ -7257,7 +7191,7 @@ ALTER TABLE ONLY public.sivel2_gen_caso_etiqueta -- ALTER TABLE ONLY public.sivel2_gen_caso_etiqueta - ADD CONSTRAINT etiquetacaso_id_etiqueta_fkey FOREIGN KEY (id_etiqueta) REFERENCES public.sip_etiqueta(id); + ADD CONSTRAINT etiquetacaso_id_etiqueta_fkey FOREIGN KEY (id_etiqueta) REFERENCES public.msip_etiqueta(id); -- @@ -7297,7 +7231,7 @@ ALTER TABLE ONLY public.sivel2_gen_filiacion_victimacolectiva -- ALTER TABLE ONLY public.apo214_propietario - ADD CONSTRAINT fk_rails_0425bff6ee FOREIGN KEY (id_persona) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_0425bff6ee FOREIGN KEY (id_persona) REFERENCES public.msip_persona(id); -- @@ -7317,11 +7251,11 @@ ALTER TABLE ONLY public.sivel2_gen_caso_solicitud -- --- Name: sip_municipio fk_rails_089870a38d; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_municipio fk_rails_089870a38d; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_municipio - ADD CONSTRAINT fk_rails_089870a38d FOREIGN KEY (id_departamento) REFERENCES public.sip_departamento(id); +ALTER TABLE ONLY public.msip_municipio + ADD CONSTRAINT fk_rails_089870a38d FOREIGN KEY (id_departamento) REFERENCES public.msip_departamento(id); -- @@ -7341,11 +7275,11 @@ ALTER TABLE ONLY public.sivel2_gen_sectorsocialsec_victima -- --- Name: sip_etiqueta_municipio fk_rails_10d88626c3; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_etiqueta_municipio fk_rails_10d88626c3; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_etiqueta_municipio - ADD CONSTRAINT fk_rails_10d88626c3 FOREIGN KEY (etiqueta_id) REFERENCES public.sip_etiqueta(id); +ALTER TABLE ONLY public.msip_etiqueta_municipio + ADD CONSTRAINT fk_rails_10d88626c3 FOREIGN KEY (etiqueta_id) REFERENCES public.msip_etiqueta(id); -- @@ -7356,12 +7290,20 @@ ALTER TABLE ONLY public.sivel2_gen_caso_presponsable ADD CONSTRAINT fk_rails_118837ae4c FOREIGN KEY (id_presponsable) REFERENCES public.sivel2_gen_presponsable(id); +-- +-- Name: mr519_gen_encuestapersona fk_rails_13f8d66312; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.mr519_gen_encuestapersona + ADD CONSTRAINT fk_rails_13f8d66312 FOREIGN KEY (planencuesta_id) REFERENCES public.mr519_gen_planencuesta(id); + + -- -- Name: apo214_listaanexo fk_rails_15d910fc26; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.apo214_listaanexo - ADD CONSTRAINT fk_rails_15d910fc26 FOREIGN KEY (anexo_id) REFERENCES public.sip_anexo(id); + ADD CONSTRAINT fk_rails_15d910fc26 FOREIGN KEY (anexo_id) REFERENCES public.msip_anexo(id); -- @@ -7393,7 +7335,7 @@ ALTER TABLE ONLY public.heb412_gen_campohc -- ALTER TABLE ONLY public.apo214_listadepositados - ADD CONSTRAINT fk_rails_2449cb19a2 FOREIGN KEY (persona_id) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_2449cb19a2 FOREIGN KEY (persona_id) REFERENCES public.msip_persona(id); -- @@ -7405,10 +7347,10 @@ ALTER TABLE ONLY public.mr519_gen_encuestausuario -- --- Name: sip_bitacora fk_rails_2db961766c; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_bitacora fk_rails_2db961766c; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_bitacora +ALTER TABLE ONLY public.msip_bitacora ADD CONSTRAINT fk_rails_2db961766c FOREIGN KEY (usuario_id) REFERENCES public.usuario(id); @@ -7421,11 +7363,11 @@ ALTER TABLE ONLY public.heb412_gen_doc -- --- Name: sip_ubicacionpre fk_rails_2e86701dfb; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre fk_rails_2e86701dfb; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT fk_rails_2e86701dfb FOREIGN KEY (departamento_id) REFERENCES public.sip_departamento(id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT fk_rails_2e86701dfb FOREIGN KEY (departamento_id) REFERENCES public.msip_departamento(id); -- @@ -7445,11 +7387,11 @@ ALTER TABLE ONLY public.apo214_infoanomalialugar -- --- Name: sip_ubicacionpre fk_rails_3b59c12090; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre fk_rails_3b59c12090; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT fk_rails_3b59c12090 FOREIGN KEY (clase_id) REFERENCES public.sip_clase(id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT fk_rails_3b59c12090 FOREIGN KEY (clase_id) REFERENCES public.msip_clase(id); -- @@ -7473,7 +7415,7 @@ ALTER TABLE ONLY public.apo214_lugarpreliminar -- ALTER TABLE ONLY public.sivel2_gen_caso_solicitud - ADD CONSTRAINT fk_rails_435e539f61 FOREIGN KEY (solicitud_id) REFERENCES public.sip_solicitud(id); + ADD CONSTRAINT fk_rails_435e539f61 FOREIGN KEY (solicitud_id) REFERENCES public.msip_solicitud(id); -- @@ -7485,19 +7427,19 @@ ALTER TABLE ONLY public.apo214_listapersofuentes -- --- Name: sip_orgsocial_persona fk_rails_4672f6cbcd; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial_persona fk_rails_4672f6cbcd; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_persona - ADD CONSTRAINT fk_rails_4672f6cbcd FOREIGN KEY (persona_id) REFERENCES public.sip_persona(id); +ALTER TABLE ONLY public.msip_orgsocial_persona + ADD CONSTRAINT fk_rails_4672f6cbcd FOREIGN KEY (persona_id) REFERENCES public.msip_persona(id); -- --- Name: sip_ubicacion fk_rails_4dd7a7f238; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion fk_rails_4dd7a7f238; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT fk_rails_4dd7a7f238 FOREIGN KEY (id_departamento) REFERENCES public.sip_departamento(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT fk_rails_4dd7a7f238 FOREIGN KEY (id_departamento) REFERENCES public.msip_departamento(id); -- @@ -7505,15 +7447,15 @@ ALTER TABLE ONLY public.sip_ubicacion -- ALTER TABLE ONLY public.mr519_gen_encuestapersona - ADD CONSTRAINT fk_rails_54b3e0ed5c FOREIGN KEY (persona_id) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_54b3e0ed5c FOREIGN KEY (persona_id) REFERENCES public.msip_persona(id); -- --- Name: sip_etiqueta_municipio fk_rails_5672729520; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_etiqueta_municipio fk_rails_5672729520; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_etiqueta_municipio - ADD CONSTRAINT fk_rails_5672729520 FOREIGN KEY (municipio_id) REFERENCES public.sip_municipio(id); +ALTER TABLE ONLY public.msip_etiqueta_municipio + ADD CONSTRAINT fk_rails_5672729520 FOREIGN KEY (municipio_id) REFERENCES public.msip_municipio(id); -- @@ -7525,11 +7467,11 @@ ALTER TABLE ONLY public.sivel2_gen_caso_presponsable -- --- Name: sip_orgsocial fk_rails_5b21e3a2af; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial fk_rails_5b21e3a2af; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial - ADD CONSTRAINT fk_rails_5b21e3a2af FOREIGN KEY (grupoper_id) REFERENCES public.sip_grupoper(id); +ALTER TABLE ONLY public.msip_orgsocial + ADD CONSTRAINT fk_rails_5b21e3a2af FOREIGN KEY (grupoper_id) REFERENCES public.msip_grupoper(id); -- @@ -7537,15 +7479,15 @@ ALTER TABLE ONLY public.sip_orgsocial -- ALTER TABLE ONLY public.apo214_lugarpreliminar - ADD CONSTRAINT fk_rails_5dc41e5b2c FOREIGN KEY (id_persona) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_5dc41e5b2c FOREIGN KEY (id_persona) REFERENCES public.msip_persona(id); -- --- Name: sip_solicitud_usuarionotificar fk_rails_6296c40917; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_solicitud_usuarionotificar fk_rails_6296c40917; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud_usuarionotificar - ADD CONSTRAINT fk_rails_6296c40917 FOREIGN KEY (solicitud_id) REFERENCES public.sip_solicitud(id); +ALTER TABLE ONLY public.msip_solicitud_usuarionotificar + ADD CONSTRAINT fk_rails_6296c40917 FOREIGN KEY (solicitud_id) REFERENCES public.msip_solicitud(id); -- @@ -7581,18 +7523,18 @@ ALTER TABLE ONLY public.heb412_gen_formulario_plantillahcm -- --- Name: sip_ubicacion fk_rails_6ed05ed576; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion fk_rails_6ed05ed576; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT fk_rails_6ed05ed576 FOREIGN KEY (id_pais) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT fk_rails_6ed05ed576 FOREIGN KEY (id_pais) REFERENCES public.msip_pais(id); -- --- Name: sip_grupo_usuario fk_rails_734ee21e62; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_grupo_usuario fk_rails_734ee21e62; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_grupo_usuario +ALTER TABLE ONLY public.msip_grupo_usuario ADD CONSTRAINT fk_rails_734ee21e62 FOREIGN KEY (usuario_id) REFERENCES public.usuario(id); @@ -7601,7 +7543,7 @@ ALTER TABLE ONLY public.sip_grupo_usuario -- ALTER TABLE ONLY public.apo214_infoanomalia - ADD CONSTRAINT fk_rails_78511df01b FOREIGN KEY (anexo_id) REFERENCES public.sip_anexo(id); + ADD CONSTRAINT fk_rails_78511df01b FOREIGN KEY (anexo_id) REFERENCES public.msip_anexo(id); -- @@ -7609,23 +7551,23 @@ ALTER TABLE ONLY public.apo214_infoanomalia -- ALTER TABLE ONLY public.apo214_listainfofoto - ADD CONSTRAINT fk_rails_7a80310d89 FOREIGN KEY (anexo_id) REFERENCES public.sip_anexo(id); + ADD CONSTRAINT fk_rails_7a80310d89 FOREIGN KEY (anexo_id) REFERENCES public.msip_anexo(id); -- --- Name: sip_orgsocial fk_rails_7bc2a60574; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial fk_rails_7bc2a60574; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial - ADD CONSTRAINT fk_rails_7bc2a60574 FOREIGN KEY (pais_id) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_orgsocial + ADD CONSTRAINT fk_rails_7bc2a60574 FOREIGN KEY (pais_id) REFERENCES public.msip_pais(id); -- --- Name: sip_orgsocial_persona fk_rails_7c335482f6; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial_persona fk_rails_7c335482f6; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_persona - ADD CONSTRAINT fk_rails_7c335482f6 FOREIGN KEY (orgsocial_id) REFERENCES public.sip_orgsocial(id); +ALTER TABLE ONLY public.msip_orgsocial_persona + ADD CONSTRAINT fk_rails_7c335482f6 FOREIGN KEY (orgsocial_id) REFERENCES public.msip_orgsocial(id); -- @@ -7673,7 +7615,7 @@ ALTER TABLE ONLY public.mr519_gen_encuestapersona -- ALTER TABLE ONLY public.sivel2_gen_caso - ADD CONSTRAINT fk_rails_850036942a FOREIGN KEY (ubicacion_id) REFERENCES public.sip_ubicacion(id); + ADD CONSTRAINT fk_rails_850036942a FOREIGN KEY (ubicacion_id) REFERENCES public.msip_ubicacion(id); -- @@ -7684,14 +7626,6 @@ ALTER TABLE ONLY public.apo214_asisreconocimiento ADD CONSTRAINT fk_rails_883533cb81 FOREIGN KEY (lugarpreliminar_id) REFERENCES public.apo214_lugarpreliminar(id); --- --- Name: mr519_gen_encuestapersona fk_rails_88eeb03074; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.mr519_gen_encuestapersona - ADD CONSTRAINT fk_rails_88eeb03074 FOREIGN KEY (formulario_id) REFERENCES public.mr519_gen_formulario(id); - - -- -- Name: apo214_infoanomalialugar fk_rails_8bb02cf8f4; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -7717,19 +7651,19 @@ ALTER TABLE ONLY public.mr519_gen_valorcampo -- --- Name: sip_grupo_usuario fk_rails_8d24f7c1c0; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_grupo_usuario fk_rails_8d24f7c1c0; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_grupo_usuario - ADD CONSTRAINT fk_rails_8d24f7c1c0 FOREIGN KEY (sip_grupo_id) REFERENCES public.sip_grupo(id); +ALTER TABLE ONLY public.msip_grupo_usuario + ADD CONSTRAINT fk_rails_8d24f7c1c0 FOREIGN KEY (grupo_id) REFERENCES public.msip_grupo(id); -- --- Name: sip_departamento fk_rails_92093de1a1; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_departamento fk_rails_92093de1a1; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_departamento - ADD CONSTRAINT fk_rails_92093de1a1 FOREIGN KEY (id_pais) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_departamento + ADD CONSTRAINT fk_rails_92093de1a1 FOREIGN KEY (id_pais) REFERENCES public.msip_pais(id); -- @@ -7737,7 +7671,7 @@ ALTER TABLE ONLY public.sip_departamento -- ALTER TABLE ONLY public.apo214_lugarpreliminar - ADD CONSTRAINT fk_rails_9408f90341 FOREIGN KEY (archivokml_id) REFERENCES public.sip_anexo(id); + ADD CONSTRAINT fk_rails_9408f90341 FOREIGN KEY (archivokml_id) REFERENCES public.msip_anexo(id); -- @@ -7749,11 +7683,11 @@ ALTER TABLE ONLY public.sivel2_gen_combatiente -- --- Name: sip_orgsocial_sectororgsocial fk_rails_9f61a364e0; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial_sectororgsocial fk_rails_9f61a364e0; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_sectororgsocial - ADD CONSTRAINT fk_rails_9f61a364e0 FOREIGN KEY (sectororgsocial_id) REFERENCES public.sip_sectororgsocial(id); +ALTER TABLE ONLY public.msip_orgsocial_sectororgsocial + ADD CONSTRAINT fk_rails_9f61a364e0 FOREIGN KEY (sectororgsocial_id) REFERENCES public.msip_sectororgsocial(id); -- @@ -7765,11 +7699,11 @@ ALTER TABLE ONLY public.mr519_gen_campo -- --- Name: sip_ubicacion fk_rails_a1d509c79a; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion fk_rails_a1d509c79a; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT fk_rails_a1d509c79a FOREIGN KEY (id_clase) REFERENCES public.sip_clase(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT fk_rails_a1d509c79a FOREIGN KEY (id_clase) REFERENCES public.msip_clase(id); -- @@ -7781,10 +7715,10 @@ ALTER TABLE ONLY public.apo214_listasuelo -- --- Name: sip_solicitud fk_rails_a670d661ef; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_solicitud fk_rails_a670d661ef; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud +ALTER TABLE ONLY public.msip_solicitud ADD CONSTRAINT fk_rails_a670d661ef FOREIGN KEY (usuario_id) REFERENCES public.usuario(id); @@ -7793,7 +7727,7 @@ ALTER TABLE ONLY public.sip_solicitud -- ALTER TABLE ONLY public.apo214_listapersofuentes - ADD CONSTRAINT fk_rails_abe0965e8d FOREIGN KEY (persona_id) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_abe0965e8d FOREIGN KEY (persona_id) REFERENCES public.msip_persona(id); -- @@ -7809,15 +7743,15 @@ ALTER TABLE ONLY public.sivel2_gen_combatiente -- ALTER TABLE ONLY public.apo214_lugarpreliminar - ADD CONSTRAINT fk_rails_b80776fd3b FOREIGN KEY (ubicacionpre_id) REFERENCES public.sip_ubicacionpre(id); + ADD CONSTRAINT fk_rails_b80776fd3b FOREIGN KEY (ubicacionpre_id) REFERENCES public.msip_ubicacionpre(id); -- --- Name: sip_ubicacion fk_rails_b82283d945; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion fk_rails_b82283d945; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT fk_rails_b82283d945 FOREIGN KEY (id_municipio) REFERENCES public.sip_municipio(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT fk_rails_b82283d945 FOREIGN KEY (id_municipio) REFERENCES public.msip_municipio(id); -- @@ -7825,7 +7759,7 @@ ALTER TABLE ONLY public.sip_ubicacion -- ALTER TABLE ONLY public.apo214_asisreconocimiento - ADD CONSTRAINT fk_rails_b9116c62bf FOREIGN KEY (persona_id) REFERENCES public.sip_persona(id); + ADD CONSTRAINT fk_rails_b9116c62bf FOREIGN KEY (persona_id) REFERENCES public.msip_persona(id); -- @@ -7837,19 +7771,19 @@ ALTER TABLE ONLY public.sivel2_gen_combatiente -- --- Name: sip_ubicacionpre fk_rails_c08a606417; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre fk_rails_c08a606417; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT fk_rails_c08a606417 FOREIGN KEY (municipio_id) REFERENCES public.sip_municipio(id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT fk_rails_c08a606417 FOREIGN KEY (municipio_id) REFERENCES public.msip_municipio(id); -- --- Name: sip_ubicacionpre fk_rails_c8024a90df; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre fk_rails_c8024a90df; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT fk_rails_c8024a90df FOREIGN KEY (tsitio_id) REFERENCES public.sip_tsitio(id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT fk_rails_c8024a90df FOREIGN KEY (tsitio_id) REFERENCES public.msip_tsitio(id); -- @@ -7857,7 +7791,7 @@ ALTER TABLE ONLY public.sip_ubicacionpre -- ALTER TABLE ONLY public.usuario - ADD CONSTRAINT fk_rails_cc636858ad FOREIGN KEY (tema_id) REFERENCES public.sip_tema(id); + ADD CONSTRAINT fk_rails_cc636858ad FOREIGN KEY (tema_id) REFERENCES public.msip_tema(id); -- @@ -7873,14 +7807,14 @@ ALTER TABLE ONLY public.apo214_lugarpreliminar -- ALTER TABLE ONLY public.apo214_lugarpreliminar - ADD CONSTRAINT fk_rails_d2074c8fa3 FOREIGN KEY (otrolubicacionpre_id) REFERENCES public.sip_ubicacionpre(id); + ADD CONSTRAINT fk_rails_d2074c8fa3 FOREIGN KEY (otrolubicacionpre_id) REFERENCES public.msip_ubicacionpre(id); -- --- Name: sip_solicitud_usuarionotificar fk_rails_db0f7c1dd6; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_solicitud_usuarionotificar fk_rails_db0f7c1dd6; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud_usuarionotificar +ALTER TABLE ONLY public.msip_solicitud_usuarionotificar ADD CONSTRAINT fk_rails_db0f7c1dd6 FOREIGN KEY (usuarionotificar_id) REFERENCES public.usuario(id); @@ -7929,15 +7863,15 @@ ALTER TABLE ONLY public.sivel2_gen_combatiente -- ALTER TABLE ONLY public.heb412_gen_carpetaexclusiva - ADD CONSTRAINT fk_rails_ea1add81e6 FOREIGN KEY (grupo_id) REFERENCES public.sip_grupo(id); + ADD CONSTRAINT fk_rails_ea1add81e6 FOREIGN KEY (grupo_id) REFERENCES public.msip_grupo(id); -- --- Name: sip_ubicacionpre fk_rails_eba8cc9124; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacionpre fk_rails_eba8cc9124; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacionpre - ADD CONSTRAINT fk_rails_eba8cc9124 FOREIGN KEY (pais_id) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_ubicacionpre + ADD CONSTRAINT fk_rails_eba8cc9124 FOREIGN KEY (pais_id) REFERENCES public.msip_pais(id); -- @@ -7957,11 +7891,11 @@ ALTER TABLE ONLY public.apo214_listainfofoto -- --- Name: sip_orgsocial_sectororgsocial fk_rails_f032bb21a6; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_orgsocial_sectororgsocial fk_rails_f032bb21a6; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_orgsocial_sectororgsocial - ADD CONSTRAINT fk_rails_f032bb21a6 FOREIGN KEY (orgsocial_id) REFERENCES public.sip_orgsocial(id); +ALTER TABLE ONLY public.msip_orgsocial_sectororgsocial + ADD CONSTRAINT fk_rails_f032bb21a6 FOREIGN KEY (orgsocial_id) REFERENCES public.msip_orgsocial(id); -- @@ -7997,11 +7931,11 @@ ALTER TABLE ONLY public.sivel2_gen_combatiente -- --- Name: sip_clase fk_rails_fb09f016e4; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_clase fk_rails_fb09f016e4; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT fk_rails_fb09f016e4 FOREIGN KEY (id_municipio) REFERENCES public.sip_municipio(id); +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT fk_rails_fb09f016e4 FOREIGN KEY (id_municipio) REFERENCES public.msip_municipio(id); -- @@ -8021,11 +7955,75 @@ ALTER TABLE ONLY public.apo214_lugarpreliminar -- --- Name: sip_solicitud fk_rails_ffa31a0de6; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_solicitud fk_rails_ffa31a0de6; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_solicitud + ADD CONSTRAINT fk_rails_ffa31a0de6 FOREIGN KEY (estadosol_id) REFERENCES public.msip_estadosol(id); + + +-- +-- Name: msip_clase msip_clase_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_clase + ADD CONSTRAINT msip_clase_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.msip_municipio(id); + + +-- +-- Name: msip_municipio msip_municipio_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_municipio + ADD CONSTRAINT msip_municipio_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.msip_departamento(id); + + +-- +-- Name: msip_persona msip_persona_id_clase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT msip_persona_id_clase_fkey FOREIGN KEY (id_clase) REFERENCES public.msip_clase(id); + + +-- +-- Name: msip_persona msip_persona_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT msip_persona_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.msip_departamento(id); + + +-- +-- Name: msip_persona msip_persona_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT msip_persona_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.msip_municipio(id); + + +-- +-- Name: msip_ubicacion msip_ubicacion_id_clase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT msip_ubicacion_id_clase_fkey FOREIGN KEY (id_clase) REFERENCES public.msip_clase(id); + + +-- +-- Name: msip_ubicacion msip_ubicacion_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT msip_ubicacion_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.msip_departamento(id); + + +-- +-- Name: msip_ubicacion msip_ubicacion_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_solicitud - ADD CONSTRAINT fk_rails_ffa31a0de6 FOREIGN KEY (estadosol_id) REFERENCES public.sip_estadosol(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT msip_ubicacion_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.msip_municipio(id); -- @@ -8045,27 +8043,27 @@ ALTER TABLE ONLY public.sivel2_gen_organizacion_victimacolectiva -- --- Name: sip_persona persona_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona persona_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT persona_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT persona_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.msip_pais(id); -- --- Name: sip_persona persona_nacionalde_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona persona_nacionalde_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT persona_nacionalde_fkey FOREIGN KEY (nacionalde) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT persona_nacionalde_fkey FOREIGN KEY (nacionalde) REFERENCES public.msip_pais(id); -- --- Name: sip_persona persona_tdocumento_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona persona_tdocumento_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT persona_tdocumento_id_fkey FOREIGN KEY (tdocumento_id) REFERENCES public.sip_tdocumento(id); +ALTER TABLE ONLY public.msip_persona + ADD CONSTRAINT persona_tdocumento_id_fkey FOREIGN KEY (tdocumento_id) REFERENCES public.msip_tdocumento(id); -- @@ -8133,27 +8131,27 @@ ALTER TABLE ONLY public.sivel2_gen_rangoedad_victimacolectiva -- --- Name: sip_persona_trelacion relacion_personas_id_persona1_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion relacion_personas_id_persona1_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT relacion_personas_id_persona1_fkey FOREIGN KEY (persona1) REFERENCES public.sip_persona(id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT relacion_personas_id_persona1_fkey FOREIGN KEY (persona1) REFERENCES public.msip_persona(id); -- --- Name: sip_persona_trelacion relacion_personas_id_persona2_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion relacion_personas_id_persona2_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT relacion_personas_id_persona2_fkey FOREIGN KEY (persona2) REFERENCES public.sip_persona(id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT relacion_personas_id_persona2_fkey FOREIGN KEY (persona2) REFERENCES public.msip_persona(id); -- --- Name: sip_persona_trelacion relacion_personas_id_tipo_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_persona_trelacion relacion_personas_id_tipo_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona_trelacion - ADD CONSTRAINT relacion_personas_id_tipo_fkey FOREIGN KEY (id_trelacion) REFERENCES public.sip_trelacion(id); +ALTER TABLE ONLY public.msip_persona_trelacion + ADD CONSTRAINT relacion_personas_id_tipo_fkey FOREIGN KEY (id_trelacion) REFERENCES public.msip_trelacion(id); -- @@ -8173,67 +8171,11 @@ ALTER TABLE ONLY public.sivel2_gen_sectorsocial_victimacolectiva -- --- Name: sip_clase sip_clase_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_clase - ADD CONSTRAINT sip_clase_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.sip_municipio(id); - - --- --- Name: sip_municipio sip_municipio_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_municipio - ADD CONSTRAINT sip_municipio_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.sip_departamento(id); - - --- --- Name: sip_persona sip_persona_id_clase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT sip_persona_id_clase_fkey FOREIGN KEY (id_clase) REFERENCES public.sip_clase(id); - - --- --- Name: sip_persona sip_persona_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT sip_persona_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.sip_departamento(id); - - --- --- Name: sip_persona sip_persona_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: sivel2_gen_anexo_caso sivel2_gen_anexo_caso_fotra_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_persona - ADD CONSTRAINT sip_persona_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.sip_municipio(id); - - --- --- Name: sip_ubicacion sip_ubicacion_id_clase_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT sip_ubicacion_id_clase_fkey FOREIGN KEY (id_clase) REFERENCES public.sip_clase(id); - - --- --- Name: sip_ubicacion sip_ubicacion_id_departamento_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT sip_ubicacion_id_departamento_fkey FOREIGN KEY (id_departamento) REFERENCES public.sip_departamento(id); - - --- --- Name: sip_ubicacion sip_ubicacion_id_municipio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT sip_ubicacion_id_municipio_fkey FOREIGN KEY (id_municipio) REFERENCES public.sip_municipio(id); +ALTER TABLE ONLY public.sivel2_gen_anexo_caso + ADD CONSTRAINT sivel2_gen_anexo_caso_fotra_id_fkey FOREIGN KEY (id_fotra) REFERENCES public.sivel2_gen_fotra(id); -- @@ -8257,7 +8199,7 @@ ALTER TABLE ONLY public.sivel2_gen_caso_fuenteprensa -- ALTER TABLE ONLY public.sivel2_gen_caso_fuenteprensa - ADD CONSTRAINT sivel2_gen_caso_fuenteprensa_fuenteprensa_id_fkey FOREIGN KEY (fuenteprensa_id) REFERENCES public.sip_fuenteprensa(id); + ADD CONSTRAINT sivel2_gen_caso_fuenteprensa_fuenteprensa_id_fkey FOREIGN KEY (fuenteprensa_id) REFERENCES public.msip_fuenteprensa(id); -- @@ -8281,7 +8223,7 @@ ALTER TABLE ONLY public.sivel2_gen_categoria -- ALTER TABLE ONLY public.sivel2_gen_observador_filtrodepartamento - ADD CONSTRAINT sivel2_gen_observador_filtrodepartamento_d_idx FOREIGN KEY (departamento_id) REFERENCES public.sip_departamento(id); + ADD CONSTRAINT sivel2_gen_observador_filtrodepartamento_d_idx FOREIGN KEY (departamento_id) REFERENCES public.msip_departamento(id); -- @@ -8301,27 +8243,27 @@ ALTER TABLE ONLY public.sivel2_gen_supracategoria -- --- Name: sip_ubicacion ubicacion2_id_caso_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion ubicacion2_id_caso_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion +ALTER TABLE ONLY public.msip_ubicacion ADD CONSTRAINT ubicacion2_id_caso_fkey FOREIGN KEY (id_caso) REFERENCES public.sivel2_gen_caso(id); -- --- Name: sip_ubicacion ubicacion2_id_tipo_sitio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion ubicacion2_id_tipo_sitio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT ubicacion2_id_tipo_sitio_fkey FOREIGN KEY (id_tsitio) REFERENCES public.sip_tsitio(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT ubicacion2_id_tipo_sitio_fkey FOREIGN KEY (id_tsitio) REFERENCES public.msip_tsitio(id); -- --- Name: sip_ubicacion ubicacion_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- Name: msip_ubicacion ubicacion_id_pais_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.sip_ubicacion - ADD CONSTRAINT ubicacion_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.sip_pais(id); +ALTER TABLE ONLY public.msip_ubicacion + ADD CONSTRAINT ubicacion_id_pais_fkey FOREIGN KEY (id_pais) REFERENCES public.msip_pais(id); -- @@ -8337,7 +8279,7 @@ ALTER TABLE ONLY public.sivel2_gen_victimacolectiva -- ALTER TABLE ONLY public.sivel2_gen_victimacolectiva - ADD CONSTRAINT victima_colectiva_id_grupoper_fkey FOREIGN KEY (id_grupoper) REFERENCES public.sip_grupoper(id); + ADD CONSTRAINT victima_colectiva_id_grupoper_fkey FOREIGN KEY (id_grupoper) REFERENCES public.msip_grupoper(id); -- @@ -8401,7 +8343,7 @@ ALTER TABLE ONLY public.sivel2_gen_victima -- ALTER TABLE ONLY public.sivel2_gen_victima - ADD CONSTRAINT victima_id_persona_fkey FOREIGN KEY (id_persona) REFERENCES public.sip_persona(id); + ADD CONSTRAINT victima_id_persona_fkey FOREIGN KEY (id_persona) REFERENCES public.msip_persona(id); -- @@ -8636,6 +8578,7 @@ INSERT INTO "schema_migrations" (version) VALUES ('20190726203302'), ('20190804223012'), ('20190818013251'), +('20190830172824'), ('20190924013712'), ('20190924112646'), ('20190926104116'), @@ -8807,8 +8750,22 @@ INSERT INTO "schema_migrations" (version) VALUES ('20220805181901'), ('20220822132754'), ('20221005165307'), +('20221024000000'), +('20221024221557'), +('20221025025402'), ('20221102144613'), ('20221102145906'), -('20221118032223'); +('20221118032223'), +('20221201143440'), +('20221201154025'), +('20221208173349'), +('20221209142327'), +('20221210155527'), +('20221211005549'), +('20221211012152'), +('20221211141207'), +('20221211141208'), +('20221211141209'), +('20221212021533'); diff --git a/doc/API_sivel2.md b/doc/API_sivel2.md index e8ab928c..d20af619 100644 --- a/doc/API_sivel2.md +++ b/doc/API_sivel2.md @@ -453,7 +453,7 @@ La respuesta a esta petición es un reporte html de casos por víctima, donde ap - JSON Para mostrar un reporte JSON de varias víctimas, se ha optado por solo mostrar algunas generalidades o elementos básicos de la víctima como lo son: - - id_persona: identificador de la persona, tabla sip_persona a la que pertenece la víctima. + - id_persona: identificador de la persona, tabla msip_persona a la que pertenece la víctima. - id_caso: identificador del caso al cual pertenece la víctima. @@ -557,7 +557,7 @@ Para mostrar un reporte JSON de varias víctimas, se ha optado por solo mostrar Esta API permite traer datos de una persona organizado en un objeto JSON con los valores de id, nombres, apellidos, tipo de documento, numero de documento, sexo y fecha de nacimiento. Además si está autocompletando una persona de orgsocial persona agrega los campos de cargo y correo correspondiente. ##### Parámetros -Esta api recibe dos parámetros, uno obligatorio id_persona que es la identificación de la persona en la tabla sip_persona y otro parámetro opcional ac_orgsocial_persona con algún valor, cuando la persona hace parte de alguna organización social. +Esta api recibe dos parámetros, uno obligatorio id_persona que es la identificación de la persona en la tabla msip_persona y otro parámetro opcional ac_orgsocial_persona con algún valor, cuando la persona hace parte de alguna organización social. El único formato de respuesta establecido es Json. ##### Ejemplo cURL @@ -580,7 +580,7 @@ Para consumir esta API se manejan los mismo permisos establecidos para /personas Esta API permite remplazar personas en la tabla víctimas de caso. Más especificamente verifica y si la persona asociada a la victima corresponde con una persona dada, si ya existe se obtiene un mensaje "Ya existe esa persona en el caso" y sino se hace el remplazo correspondiente guardando los valores de la víctima. ##### Parámetros -Esta api recibe dos parámetros requeridos obligatorios: d_persona que es la identificación de la persona en la tabla sip_persona y otro parámetro opcional ac_orgsocial_persona con algún valor, cuando la persona hace parte de alguna organización social. +Esta api recibe dos parámetros requeridos obligatorios: d_persona que es la identificación de la persona en la tabla msip_persona y otro parámetro opcional ac_orgsocial_persona con algún valor, cuando la persona hace parte de alguna organización social. El único formato de respuesta establecido es Json. ##### Ejemplo cURL @@ -626,7 +626,7 @@ Adicionalmente hay 10 criterios diferentes por los cuales es posible desagregar > | `SEXO` | Requerido | String | Sexo de la persona | > | `VINCULO CON EL ESTADO` | Requerido | String | Vínculo con el estado| -Además de dos filtros especializados por los cuales de puede expandir el conteo: Departamento y Municipio. Lugares geográficas de nacimiento de las víctimas asociadas mediante las tablas sip_departamento y sip_municipio respectivamente. El parámetro es booleano y se representa de la siguiente forma: +Además de dos filtros especializados por los cuales de puede expandir el conteo: Departamento y Municipio. Lugares geográficas de nacimiento de las víctimas asociadas mediante las tablas msip_departamento y msip_municipio respectivamente. El parámetro es booleano y se representa de la siguiente forma: > ```javascript > filtro[departamento]=1 > ``` @@ -657,7 +657,7 @@ Actualmente, cualquier usuario autenticado con cualquiera de los tres roles (Adm
GET / gruposper -Para consumir los grupos de personas existentes en la aplicación, esta dispuesta esta ruta. Esta trae registros asociados al modelo Sip::Grupoper. +Para consumir los grupos de personas existentes en la aplicación, esta dispuesta esta ruta. Esta trae registros asociados al modelo Msip::Grupoper. La estructura de los datos está dada por un objetos con dos propiedades: value, que es el nombre del grupo de personas e id, que es la identificación del grupo de personas. ##### Parámetros @@ -684,7 +684,7 @@ No disponible para consulta pública
GET / gruposper/remplazar -Para listar y buscar grupo de personas existentes en la aplicación, esta dispuesta esta ruta. Esta trae registros asociados al modelo Sip::Grupoper. +Para listar y buscar grupo de personas existentes en la aplicación, esta dispuesta esta ruta. Esta trae registros asociados al modelo Msip::Grupoper. La estructura de los datos está dada por un objetos con dos propiedades: value, que es el nombre del grupo de personas e id, que es la identificación del grupo de personas. ##### Parámetros @@ -753,7 +753,7 @@ Esta ruta permite acceder a la información general sobre los controles de acces
CRUD Bitácoras -Permite la gestión de la tabla bitácoras perteneciente al motor Sip. Es una tabla cuyos registros son acciones las acciones realizadas por usuarios dentro de la aplicación +Permite la gestión de la tabla bitácoras perteneciente al motor Msip. Es una tabla cuyos registros son acciones las acciones realizadas por usuarios dentro de la aplicación
GET / bitacoras / :id @@ -861,7 +861,7 @@ Solamente un administrador tiene permisos para acceder a la ruta y para realizar
GET / mundep -Es posible obtener un listado de ubicaciones en el formato de departamento y municipio. Esta trae registros asociados al modelo Sip::Ubicacion re construido en dicho formato ejemplo: "SANTANDER DE QUILICHAO / CAUCA". +Es posible obtener un listado de ubicaciones en el formato de departamento y municipio. Esta trae registros asociados al modelo Msip::Ubicacion re construido en dicho formato ejemplo: "SANTANDER DE QUILICHAO / CAUCA". La estructura de los datos está dada por un objetos con dos propiedades: label, que es el nombre de la ubicacion y value que equivale a la identificación de dicha ubicación. ##### Parámetros @@ -1023,7 +1023,7 @@ Eliminar completamente un registro de bitácora especificando su identificación
GET / anexos/:id -Esta ruta permite consultar un anexo específico guardado en la aplicación a través de su identificación. Es posible que hayan anexos en difernetes formatos, documentos o imágenes. El parámetro de identificación que se tiene que especificar es el campo id del objeto correspondiente de la tabla Sip::Anexo. +Esta ruta permite consultar un anexo específico guardado en la aplicación a través de su identificación. Es posible que hayan anexos en difernetes formatos, documentos o imágenes. El parámetro de identificación que se tiene que especificar es el campo id del objeto correspondiente de la tabla Msip::Anexo. Control de acceso: Cualquier persona autenticada puede acceder a descargar un anexo. Para la consulta pública no se autoriza descargar anexo. Al hacer la petición se descarga automáticamente el anexo y no hay redireccionamiento. ##### Ejemplo cURL @@ -1088,7 +1088,7 @@ Actualmente, cualquier usuario autenticado con cualquiera de los tres roles (Adm Esta petición trae un listado de tablas básicas utilizadas por los formularios y la aplicación en general. No recibe ningún parámetro adicional y su respuesta únicamente será en html de ser exitosa y tener la autorización necesaria. Las tablas básicas únicamente pueden ser accedidas tienen un control de acceso que depende del tipo de las mismas: -- Rol Administrador: Puede acceder, editar, actualizar, eliminar datos de cualquier tabla básica propias de sivel2 o de Sip. +- Rol Administrador: Puede acceder, editar, actualizar, eliminar datos de cualquier tabla básica propias de sivel2 o de Msip. - Rol autenticado: No puede visualizar los datos, ni consultar información de cualquier tabla básica salvo que sea geográfica, sin poder editar. - Consulta pública: Únicamente puede visualizar los datos de las tablas básicas geográficas: País, departamento, municipio y centro poblado. diff --git a/doc/owasp_top_10/a1_inyeccion.md b/doc/owasp_top_10/a1_inyeccion.md index 4a6418f5..0c2a4bd2 100644 --- a/doc/owasp_top_10/a1_inyeccion.md +++ b/doc/owasp_top_10/a1_inyeccion.md @@ -23,7 +23,7 @@ * En este momento el estado es: | Motor/Aplicación | Estado | |---|---| - |`sip` | [![sip](https://hakiri.io/github/pasosdeJesus/sip/master.svg)](https://hakiri.io/github/pasosdeJesus/sip/master) | + |`msip` | [![msip](https://hakiri.io/github/pasosdeJesus/msip/master.svg)](https://hakiri.io/github/pasosdeJesus/msip/master) | | `mr519_gen` | [![mr519_gen](https://hakiri.io/github/pasosdeJesus/mr519_gen/master.svg)](https://hakiri.io/github/pasosdeJesus/mr519_gen/master) | | `heb412_gen` | [![heb412_gen](https://hakiri.io/github/pasosdeJesus/heb412_gen/master.svg)](https://hakiri.io/github/pasosdeJesus/heb412_gen/master) | | `sivel2_gen` | [![sivel2_gen](https://hakiri.io/github/pasosdeJesus/sivel2_gen/master.svg)](https://hakiri.io/github/pasosdeJesus/sivel2_gen/master) | diff --git a/doc/owasp_top_10/a5_perdida_del_control_de_acceso.md b/doc/owasp_top_10/a5_perdida_del_control_de_acceso.md index e5efb1dc..c69fe702 100644 --- a/doc/owasp_top_10/a5_perdida_del_control_de_acceso.md +++ b/doc/owasp_top_10/a5_perdida_del_control_de_acceso.md @@ -15,7 +15,7 @@ `load_and_authorize_resource` o cuando no aplique un comentario explicando * En los motores y aplicaciones genéricas se especifica con brevedad el control de acceso llamando métodos de motores en la función `initialize` - de `app/modles/ability.rb` (e.g `initialize_sip`, `initialize_mr519_gen`, + de `app/modles/ability.rb` (e.g `initialize_msip`, `initialize_mr519_gen`, `initialize_heb412_gen` e `initialize_sivel2_gen`). En aplicaciones finales con exactamente el mismo control de acceso de las aplicaciones genéricas pueden llamarse esas funciones. Pero en aplicaciones que diff --git a/doc/owasp_top_10/a9_uso_de_componentes_con_vulnerabilidades_conocidas.md b/doc/owasp_top_10/a9_uso_de_componentes_con_vulnerabilidades_conocidas.md index c34a0169..e124267d 100644 --- a/doc/owasp_top_10/a9_uso_de_componentes_con_vulnerabilidades_conocidas.md +++ b/doc/owasp_top_10/a9_uso_de_componentes_con_vulnerabilidades_conocidas.md @@ -8,7 +8,7 @@ extensivas: sistema operativo, base de datos, lenguaje, marcos de trabajo. Ante cambios es la pila que afectan la aplicación, se planea ruta de actualización y se documenta bien en incidentes o bien en los motores - (lo más tipico es en sip en https://github.com/pasosdeJesus/sip/wiki) + (lo más tipico es en msip en https://github.com/pasosdeJesus/msip/wiki) * Las gemas y paquetes npm se obtiene de repositorios oficiales rubygems y npm. * En ocasiones se ha requerido contribuir mejoras a componentes de terceros desactualizados o con problemas. Como solo se emplean componentes de diff --git a/doc/rutas_control_probado.md b/doc/rutas_control_probado.md index 9c607fa3..bd16210d 100644 --- a/doc/rutas_control_probado.md +++ b/doc/rutas_control_probado.md @@ -25,7 +25,7 @@ - [ ] GET /sivel2_1/casos/mapatiempo(.:format) --> mapatiempo#mapatiempo - [ ] GET /sivel2_1/casos/mapatiempo/datoscovid(.:format) --> mapatiempo#datoscovid - [ ] GET /sivel2_1(.:format) --> sivel2_gen/hogar#index -- [ ] sip /sivel2_1 --> Sip::Engine +- [ ] msip /sivel2_1 --> Msip::Engine - [ ] mr519_gen /sivel2_1 --> Mr519Gen::Engine - [ ] heb412_gen /sivel2_1 --> Heb412Gen::Engine - [ ] sivel2_gen /sivel2_1 --> Sivel2Gen::Engine @@ -65,177 +65,177 @@ - [ ] PUT / --> erd/erd#update - [ ] PUT /migrate(.:format) --> erd/erd#migrate - [ ] GET / --> erd/erd#index -- [ ]- [ ] Routes for --> Sip::Engine: -- [ ] GET /acercade(.:format) --> sip/hogar#acercade -- [ ] GET /anexos/descarga_anexo/:id(.:format) --> sip/anexos#descarga_anexo -- [ ] GET /controldeacceso(.:format) --> sip/hogar#ayuda_controldeacceso -- [ ] GET /gruposper(.:format) --> sip/gruposper#index -- [ ] GET /gruposper/remplazar(.:format) --> sip/gruposper#remplazar -- [ ] GET /hogar(.:format) --> sip/hogar#index -- [ ] GET /mundep(.:format) --> sip/admin/municipios#mundep -- [ ] GET /personas(.:format) --> sip/personas#index -- [ ] GET /personas/datos(.:format) --> sip/personas#datos -- [ ] GET /personas/remplazar(.:format) --> sip/personas#remplazar -- [ ] GET /respaldo7z(.:format) --> sip/respaldo7z#new -- [ ] POST /respaldo7z(.:format) --> sip/respaldo7z#create -- [ ] GET /tablasbasicas(.:format) --> sip/hogar#tablasbasicas -- [ ] GET /temausuario(.:format) --> sip/admin/temas#temausuario -- [ ] GET /ubicaciones/nuevo(.:format) --> sip/ubicaciones#nuevo -- [ ] GET /tipoclase(.:format) --> sip/admin/clases#tipo_clase -- [ ] GET /ubicacionespre_mundep(.:format) --> sip/ubicacionespre#mundep -- [ ] GET /orgsociales(.:format) --> sip/orgsociales#index -- [ ] POST /orgsociales(.:format) --> sip/orgsociales#create -- [ ] GET /orgsociales/nueva(.:format) --> sip/orgsociales#new -- [ ] GET /orgsociales/:id/edita(.:format) --> sip/orgsociales#edit -- [ ] GET /orgsociales/:id(.:format) --> sip/orgsociales#show -- [ ] PATCH /orgsociales/:id(.:format) --> sip/orgsociales#update -- [ ] PUT /orgsociales/:id(.:format) --> sip/orgsociales#update -- [ ] DELETE /orgsociales/:id(.:format) --> sip/orgsociales#destroy -- [ ] GET /bitacoras(.:format) --> sip/bitacoras#index -- [ ] POST /bitacoras(.:format) --> sip/bitacoras#create -- [ ] GET /bitacoras/nueva(.:format) --> sip/bitacoras#new -- [ ] GET /bitacoras/:id/edita(.:format) --> sip/bitacoras#edit -- [ ] GET /bitacoras/:id(.:format) --> sip/bitacoras#show -- [ ] PATCH /bitacoras/:id(.:format) --> sip/bitacoras#update -- [ ] PUT /bitacoras/:id(.:format) --> sip/bitacoras#update -- [ ] DELETE /bitacoras/:id(.:format) --> sip/bitacoras#destroy -- [ ] GET /personas(.:format) --> sip/personas#index -- [ ] POST /personas(.:format) --> sip/personas#create -- [ ] GET /personas/nueva(.:format) --> sip/personas#new -- [ ] GET /personas/:id/edita(.:format) --> sip/personas#edit -- [ ] GET /personas/:id(.:format) --> sip/personas#show -- [ ] PATCH /personas/:id(.:format) --> sip/personas#update -- [ ] PUT /personas/:id(.:format) --> sip/personas#update -- [ ] DELETE /personas/:id(.:format) --> sip/personas#destroy -- [ ] GET /ubicacionespre(.:format) --> sip/ubicacionespre#index -- [ ] POST /ubicacionespre(.:format) --> sip/ubicacionespre#create -- [ ] GET /ubicacionespre/nueva(.:format) --> sip/ubicacionespre#new -- [ ] GET /ubicacionespre/:id/edita(.:format) --> sip/ubicacionespre#edit -- [ ] GET /ubicacionespre/:id(.:format) --> sip/ubicacionespre#show -- [ ] PATCH /ubicacionespre/:id(.:format) --> sip/ubicacionespre#update -- [ ] PUT /ubicacionespre/:id(.:format) --> sip/ubicacionespre#update -- [ ] DELETE /ubicacionespre/:id(.:format) --> sip/ubicacionespre#destroy -- [ ] GET /admin/clases(.:format) --> sip/admin/clases#index -- [ ] POST /admin/clases(.:format) --> sip/admin/clases#create -- [ ] GET /admin/clases/nueva(.:format) --> sip/admin/clases#new -- [ ] GET /admin/clases/:id/edita(.:format) --> sip/admin/clases#edit -- [ ] GET /admin/clases/:id(.:format) --> sip/admin/clases#show -- [ ] PATCH /admin/clases/:id(.:format) --> sip/admin/clases#update -- [ ] PUT /admin/clases/:id(.:format) --> sip/admin/clases#update -- [ ] DELETE /admin/clases/:id(.:format) --> sip/admin/clases#destroy -- [ ] GET /admin/departamentos(.:format) --> sip/admin/departamentos#index -- [ ] POST /admin/departamentos(.:format) --> sip/admin/departamentos#create -- [ ] GET /admin/departamentos/nueva(.:format) --> sip/admin/departamentos#new -- [ ] GET /admin/departamentos/:id/edita(.:format) --> sip/admin/departamentos#edit -- [ ] GET /admin/departamentos/:id(.:format) --> sip/admin/departamentos#show -- [ ] PATCH /admin/departamentos/:id(.:format) --> sip/admin/departamentos#update -- [ ] PUT /admin/departamentos/:id(.:format) --> sip/admin/departamentos#update -- [ ] DELETE /admin/departamentos/:id(.:format) --> sip/admin/departamentos#destroy -- [ ] GET /admin/etiquetas(.:format) --> sip/admin/etiquetas#index -- [ ] POST /admin/etiquetas(.:format) --> sip/admin/etiquetas#create -- [ ] GET /admin/etiquetas/nueva(.:format) --> sip/admin/etiquetas#new -- [ ] GET /admin/etiquetas/:id/edita(.:format) --> sip/admin/etiquetas#edit -- [ ] GET /admin/etiquetas/:id(.:format) --> sip/admin/etiquetas#show -- [ ] PATCH /admin/etiquetas/:id(.:format) --> sip/admin/etiquetas#update -- [ ] PUT /admin/etiquetas/:id(.:format) --> sip/admin/etiquetas#update -- [ ] DELETE /admin/etiquetas/:id(.:format) --> sip/admin/etiquetas#destroy -- [ ] GET /admin/fuentesprensa(.:format) --> sip/admin/fuentesprensa#index -- [ ] POST /admin/fuentesprensa(.:format) --> sip/admin/fuentesprensa#create -- [ ] GET /admin/fuentesprensa/nueva(.:format) --> sip/admin/fuentesprensa#new -- [ ] GET /admin/fuentesprensa/:id/edita(.:format) --> sip/admin/fuentesprensa#edit -- [ ] GET /admin/fuentesprensa/:id(.:format) --> sip/admin/fuentesprensa#show -- [ ] PATCH /admin/fuentesprensa/:id(.:format) --> sip/admin/fuentesprensa#update -- [ ] PUT /admin/fuentesprensa/:id(.:format) --> sip/admin/fuentesprensa#update -- [ ] DELETE /admin/fuentesprensa/:id(.:format) --> sip/admin/fuentesprensa#destroy -- [ ] GET /admin/grupos(.:format) --> sip/admin/grupos#index -- [ ] POST /admin/grupos(.:format) --> sip/admin/grupos#create -- [ ] GET /admin/grupos/nueva(.:format) --> sip/admin/grupos#new -- [ ] GET /admin/grupos/:id/edita(.:format) --> sip/admin/grupos#edit -- [ ] GET /admin/grupos/:id(.:format) --> sip/admin/grupos#show -- [ ] PATCH /admin/grupos/:id(.:format) --> sip/admin/grupos#update -- [ ] PUT /admin/grupos/:id(.:format) --> sip/admin/grupos#update -- [ ] DELETE /admin/grupos/:id(.:format) --> sip/admin/grupos#destroy -- [ ] GET /admin/municipios(.:format) --> sip/admin/municipios#index -- [ ] POST /admin/municipios(.:format) --> sip/admin/municipios#create -- [ ] GET /admin/municipios/nueva(.:format) --> sip/admin/municipios#new -- [ ] GET /admin/municipios/:id/edita(.:format) --> sip/admin/municipios#edit -- [ ] GET /admin/municipios/:id(.:format) --> sip/admin/municipios#show -- [ ] PATCH /admin/municipios/:id(.:format) --> sip/admin/municipios#update -- [ ] PUT /admin/municipios/:id(.:format) --> sip/admin/municipios#update -- [ ] DELETE /admin/municipios/:id(.:format) --> sip/admin/municipios#destroy -- [ ] GET /admin/paises(.:format) --> sip/admin/paises#index -- [ ] POST /admin/paises(.:format) --> sip/admin/paises#create -- [ ] GET /admin/paises/nueva(.:format) --> sip/admin/paises#new -- [ ] GET /admin/paises/:id/edita(.:format) --> sip/admin/paises#edit -- [ ] GET /admin/paises/:id(.:format) --> sip/admin/paises#show -- [ ] PATCH /admin/paises/:id(.:format) --> sip/admin/paises#update -- [ ] PUT /admin/paises/:id(.:format) --> sip/admin/paises#update -- [ ] DELETE /admin/paises/:id(.:format) --> sip/admin/paises#destroy -- [ ] GET /admin/perfilesorgsocial(.:format) --> sip/admin/perfilesorgsocial#index -- [ ] POST /admin/perfilesorgsocial(.:format) --> sip/admin/perfilesorgsocial#create -- [ ] GET /admin/perfilesorgsocial/nueva(.:format) --> sip/admin/perfilesorgsocial#new -- [ ] GET /admin/perfilesorgsocial/:id/edita(.:format) --> sip/admin/perfilesorgsocial#edit -- [ ] GET /admin/perfilesorgsocial/:id(.:format) --> sip/admin/perfilesorgsocial#show -- [ ] PATCH /admin/perfilesorgsocial/:id(.:format) --> sip/admin/perfilesorgsocial#update -- [ ] PUT /admin/perfilesorgsocial/:id(.:format) --> sip/admin/perfilesorgsocial#update -- [ ] DELETE /admin/perfilesorgsocial/:id(.:format) --> sip/admin/perfilesorgsocial#destroy -- [ ] GET /admin/sectoresorgsocial(.:format) --> sip/admin/sectoresorgsocial#index -- [ ] POST /admin/sectoresorgsocial(.:format) --> sip/admin/sectoresorgsocial#create -- [ ] GET /admin/sectoresorgsocial/nueva(.:format) --> sip/admin/sectoresorgsocial#new -- [ ] GET /admin/sectoresorgsocial/:id/edita(.:format) --> sip/admin/sectoresorgsocial#edit -- [ ] GET /admin/sectoresorgsocial/:id(.:format) --> sip/admin/sectoresorgsocial#show -- [ ] PATCH /admin/sectoresorgsocial/:id(.:format) --> sip/admin/sectoresorgsocial#update -- [ ] PUT /admin/sectoresorgsocial/:id(.:format) --> sip/admin/sectoresorgsocial#update -- [ ] DELETE /admin/sectoresorgsocial/:id(.:format) --> sip/admin/sectoresorgsocial#destroy -- [ ] GET /admin/tclases(.:format) --> sip/admin/tclases#index -- [ ] POST /admin/tclases(.:format) --> sip/admin/tclases#create -- [ ] GET /admin/tclases/nueva(.:format) --> sip/admin/tclases#new -- [ ] GET /admin/tclases/:id/edita(.:format) --> sip/admin/tclases#edit -- [ ] GET /admin/tclases/:id(.:format) --> sip/admin/tclases#show -- [ ] PATCH /admin/tclases/:id(.:format) --> sip/admin/tclases#update -- [ ] PUT /admin/tclases/:id(.:format) --> sip/admin/tclases#update -- [ ] DELETE /admin/tclases/:id(.:format) --> sip/admin/tclases#destroy -- [ ] GET /admin/temas(.:format) --> sip/admin/temas#index -- [ ] POST /admin/temas(.:format) --> sip/admin/temas#create -- [ ] GET /admin/temas/nueva(.:format) --> sip/admin/temas#new -- [ ] GET /admin/temas/:id/edita(.:format) --> sip/admin/temas#edit -- [ ] GET /admin/temas/:id(.:format) --> sip/admin/temas#show -- [ ] PATCH /admin/temas/:id(.:format) --> sip/admin/temas#update -- [ ] PUT /admin/temas/:id(.:format) --> sip/admin/temas#update -- [ ] DELETE /admin/temas/:id(.:format) --> sip/admin/temas#destroy -- [ ] GET /admin/tdocumentos(.:format) --> sip/admin/tdocumentos#index -- [ ] POST /admin/tdocumentos(.:format) --> sip/admin/tdocumentos#create -- [ ] GET /admin/tdocumentos/nueva(.:format) --> sip/admin/tdocumentos#new -- [ ] GET /admin/tdocumentos/:id/edita(.:format) --> sip/admin/tdocumentos#edit -- [ ] GET /admin/tdocumentos/:id(.:format) --> sip/admin/tdocumentos#show -- [ ] PATCH /admin/tdocumentos/:id(.:format) --> sip/admin/tdocumentos#update -- [ ] PUT /admin/tdocumentos/:id(.:format) --> sip/admin/tdocumentos#update -- [ ] DELETE /admin/tdocumentos/:id(.:format) --> sip/admin/tdocumentos#destroy -- [ ] GET /admin/trelaciones(.:format) --> sip/admin/trelaciones#index -- [ ] POST /admin/trelaciones(.:format) --> sip/admin/trelaciones#create -- [ ] GET /admin/trelaciones/nueva(.:format) --> sip/admin/trelaciones#new -- [ ] GET /admin/trelaciones/:id/edita(.:format) --> sip/admin/trelaciones#edit -- [ ] GET /admin/trelaciones/:id(.:format) --> sip/admin/trelaciones#show -- [ ] PATCH /admin/trelaciones/:id(.:format) --> sip/admin/trelaciones#update -- [ ] PUT /admin/trelaciones/:id(.:format) --> sip/admin/trelaciones#update -- [ ] DELETE /admin/trelaciones/:id(.:format) --> sip/admin/trelaciones#destroy -- [ ] GET /admin/trivalentes(.:format) --> sip/admin/trivalentes#index -- [ ] POST /admin/trivalentes(.:format) --> sip/admin/trivalentes#create -- [ ] GET /admin/trivalentes/nueva(.:format) --> sip/admin/trivalentes#new -- [ ] GET /admin/trivalentes/:id/edita(.:format) --> sip/admin/trivalentes#edit -- [ ] GET /admin/trivalentes/:id(.:format) --> sip/admin/trivalentes#show -- [ ] PATCH /admin/trivalentes/:id(.:format) --> sip/admin/trivalentes#update -- [ ] PUT /admin/trivalentes/:id(.:format) --> sip/admin/trivalentes#update -- [ ] DELETE /admin/trivalentes/:id(.:format) --> sip/admin/trivalentes#destroy -- [ ] GET /admin/tsitios(.:format) --> sip/admin/tsitios#index -- [ ] POST /admin/tsitios(.:format) --> sip/admin/tsitios#create -- [ ] GET /admin/tsitios/nueva(.:format) --> sip/admin/tsitios#new -- [ ] GET /admin/tsitios/:id/edita(.:format) --> sip/admin/tsitios#edit -- [ ] GET /admin/tsitios/:id(.:format) --> sip/admin/tsitios#show -- [ ] PATCH /admin/tsitios/:id(.:format) --> sip/admin/tsitios#update -- [ ] PUT /admin/tsitios/:id(.:format) --> sip/admin/tsitios#update -- [ ] DELETE /admin/tsitios/:id(.:format) --> sip/admin/tsitios#destroy -- [ ] GET / --> sip/hogar#index +- [ ]- [ ] Routes for --> Msip::Engine: +- [ ] GET /acercade(.:format) --> msip/hogar#acercade +- [ ] GET /anexos/descarga_anexo/:id(.:format) --> msip/anexos#descarga_anexo +- [ ] GET /controldeacceso(.:format) --> msip/hogar#ayuda_controldeacceso +- [ ] GET /gruposper(.:format) --> msip/gruposper#index +- [ ] GET /gruposper/remplazar(.:format) --> msip/gruposper#remplazar +- [ ] GET /hogar(.:format) --> msip/hogar#index +- [ ] GET /mundep(.:format) --> msip/admin/municipios#mundep +- [ ] GET /personas(.:format) --> msip/personas#index +- [ ] GET /personas/datos(.:format) --> msip/personas#datos +- [ ] GET /personas/remplazar(.:format) --> msip/personas#remplazar +- [ ] GET /respaldo7z(.:format) --> msip/respaldo7z#new +- [ ] POST /respaldo7z(.:format) --> msip/respaldo7z#create +- [ ] GET /tablasbasicas(.:format) --> msip/hogar#tablasbasicas +- [ ] GET /temausuario(.:format) --> msip/admin/temas#temausuario +- [ ] GET /ubicaciones/nuevo(.:format) --> msip/ubicaciones#nuevo +- [ ] GET /tipoclase(.:format) --> msip/admin/clases#tipo_clase +- [ ] GET /ubicacionespre_mundep(.:format) --> msip/ubicacionespre#mundep +- [ ] GET /orgsociales(.:format) --> msip/orgsociales#index +- [ ] POST /orgsociales(.:format) --> msip/orgsociales#create +- [ ] GET /orgsociales/nueva(.:format) --> msip/orgsociales#new +- [ ] GET /orgsociales/:id/edita(.:format) --> msip/orgsociales#edit +- [ ] GET /orgsociales/:id(.:format) --> msip/orgsociales#show +- [ ] PATCH /orgsociales/:id(.:format) --> msip/orgsociales#update +- [ ] PUT /orgsociales/:id(.:format) --> msip/orgsociales#update +- [ ] DELETE /orgsociales/:id(.:format) --> msip/orgsociales#destroy +- [ ] GET /bitacoras(.:format) --> msip/bitacoras#index +- [ ] POST /bitacoras(.:format) --> msip/bitacoras#create +- [ ] GET /bitacoras/nueva(.:format) --> msip/bitacoras#new +- [ ] GET /bitacoras/:id/edita(.:format) --> msip/bitacoras#edit +- [ ] GET /bitacoras/:id(.:format) --> msip/bitacoras#show +- [ ] PATCH /bitacoras/:id(.:format) --> msip/bitacoras#update +- [ ] PUT /bitacoras/:id(.:format) --> msip/bitacoras#update +- [ ] DELETE /bitacoras/:id(.:format) --> msip/bitacoras#destroy +- [ ] GET /personas(.:format) --> msip/personas#index +- [ ] POST /personas(.:format) --> msip/personas#create +- [ ] GET /personas/nueva(.:format) --> msip/personas#new +- [ ] GET /personas/:id/edita(.:format) --> msip/personas#edit +- [ ] GET /personas/:id(.:format) --> msip/personas#show +- [ ] PATCH /personas/:id(.:format) --> msip/personas#update +- [ ] PUT /personas/:id(.:format) --> msip/personas#update +- [ ] DELETE /personas/:id(.:format) --> msip/personas#destroy +- [ ] GET /ubicacionespre(.:format) --> msip/ubicacionespre#index +- [ ] POST /ubicacionespre(.:format) --> msip/ubicacionespre#create +- [ ] GET /ubicacionespre/nueva(.:format) --> msip/ubicacionespre#new +- [ ] GET /ubicacionespre/:id/edita(.:format) --> msip/ubicacionespre#edit +- [ ] GET /ubicacionespre/:id(.:format) --> msip/ubicacionespre#show +- [ ] PATCH /ubicacionespre/:id(.:format) --> msip/ubicacionespre#update +- [ ] PUT /ubicacionespre/:id(.:format) --> msip/ubicacionespre#update +- [ ] DELETE /ubicacionespre/:id(.:format) --> msip/ubicacionespre#destroy +- [ ] GET /admin/clases(.:format) --> msip/admin/clases#index +- [ ] POST /admin/clases(.:format) --> msip/admin/clases#create +- [ ] GET /admin/clases/nueva(.:format) --> msip/admin/clases#new +- [ ] GET /admin/clases/:id/edita(.:format) --> msip/admin/clases#edit +- [ ] GET /admin/clases/:id(.:format) --> msip/admin/clases#show +- [ ] PATCH /admin/clases/:id(.:format) --> msip/admin/clases#update +- [ ] PUT /admin/clases/:id(.:format) --> msip/admin/clases#update +- [ ] DELETE /admin/clases/:id(.:format) --> msip/admin/clases#destroy +- [ ] GET /admin/departamentos(.:format) --> msip/admin/departamentos#index +- [ ] POST /admin/departamentos(.:format) --> msip/admin/departamentos#create +- [ ] GET /admin/departamentos/nueva(.:format) --> msip/admin/departamentos#new +- [ ] GET /admin/departamentos/:id/edita(.:format) --> msip/admin/departamentos#edit +- [ ] GET /admin/departamentos/:id(.:format) --> msip/admin/departamentos#show +- [ ] PATCH /admin/departamentos/:id(.:format) --> msip/admin/departamentos#update +- [ ] PUT /admin/departamentos/:id(.:format) --> msip/admin/departamentos#update +- [ ] DELETE /admin/departamentos/:id(.:format) --> msip/admin/departamentos#destroy +- [ ] GET /admin/etiquetas(.:format) --> msip/admin/etiquetas#index +- [ ] POST /admin/etiquetas(.:format) --> msip/admin/etiquetas#create +- [ ] GET /admin/etiquetas/nueva(.:format) --> msip/admin/etiquetas#new +- [ ] GET /admin/etiquetas/:id/edita(.:format) --> msip/admin/etiquetas#edit +- [ ] GET /admin/etiquetas/:id(.:format) --> msip/admin/etiquetas#show +- [ ] PATCH /admin/etiquetas/:id(.:format) --> msip/admin/etiquetas#update +- [ ] PUT /admin/etiquetas/:id(.:format) --> msip/admin/etiquetas#update +- [ ] DELETE /admin/etiquetas/:id(.:format) --> msip/admin/etiquetas#destroy +- [ ] GET /admin/fuentesprensa(.:format) --> msip/admin/fuentesprensa#index +- [ ] POST /admin/fuentesprensa(.:format) --> msip/admin/fuentesprensa#create +- [ ] GET /admin/fuentesprensa/nueva(.:format) --> msip/admin/fuentesprensa#new +- [ ] GET /admin/fuentesprensa/:id/edita(.:format) --> msip/admin/fuentesprensa#edit +- [ ] GET /admin/fuentesprensa/:id(.:format) --> msip/admin/fuentesprensa#show +- [ ] PATCH /admin/fuentesprensa/:id(.:format) --> msip/admin/fuentesprensa#update +- [ ] PUT /admin/fuentesprensa/:id(.:format) --> msip/admin/fuentesprensa#update +- [ ] DELETE /admin/fuentesprensa/:id(.:format) --> msip/admin/fuentesprensa#destroy +- [ ] GET /admin/grupos(.:format) --> msip/admin/grupos#index +- [ ] POST /admin/grupos(.:format) --> msip/admin/grupos#create +- [ ] GET /admin/grupos/nueva(.:format) --> msip/admin/grupos#new +- [ ] GET /admin/grupos/:id/edita(.:format) --> msip/admin/grupos#edit +- [ ] GET /admin/grupos/:id(.:format) --> msip/admin/grupos#show +- [ ] PATCH /admin/grupos/:id(.:format) --> msip/admin/grupos#update +- [ ] PUT /admin/grupos/:id(.:format) --> msip/admin/grupos#update +- [ ] DELETE /admin/grupos/:id(.:format) --> msip/admin/grupos#destroy +- [ ] GET /admin/municipios(.:format) --> msip/admin/municipios#index +- [ ] POST /admin/municipios(.:format) --> msip/admin/municipios#create +- [ ] GET /admin/municipios/nueva(.:format) --> msip/admin/municipios#new +- [ ] GET /admin/municipios/:id/edita(.:format) --> msip/admin/municipios#edit +- [ ] GET /admin/municipios/:id(.:format) --> msip/admin/municipios#show +- [ ] PATCH /admin/municipios/:id(.:format) --> msip/admin/municipios#update +- [ ] PUT /admin/municipios/:id(.:format) --> msip/admin/municipios#update +- [ ] DELETE /admin/municipios/:id(.:format) --> msip/admin/municipios#destroy +- [ ] GET /admin/paises(.:format) --> msip/admin/paises#index +- [ ] POST /admin/paises(.:format) --> msip/admin/paises#create +- [ ] GET /admin/paises/nueva(.:format) --> msip/admin/paises#new +- [ ] GET /admin/paises/:id/edita(.:format) --> msip/admin/paises#edit +- [ ] GET /admin/paises/:id(.:format) --> msip/admin/paises#show +- [ ] PATCH /admin/paises/:id(.:format) --> msip/admin/paises#update +- [ ] PUT /admin/paises/:id(.:format) --> msip/admin/paises#update +- [ ] DELETE /admin/paises/:id(.:format) --> msip/admin/paises#destroy +- [ ] GET /admin/perfilesorgsocial(.:format) --> msip/admin/perfilesorgsocial#index +- [ ] POST /admin/perfilesorgsocial(.:format) --> msip/admin/perfilesorgsocial#create +- [ ] GET /admin/perfilesorgsocial/nueva(.:format) --> msip/admin/perfilesorgsocial#new +- [ ] GET /admin/perfilesorgsocial/:id/edita(.:format) --> msip/admin/perfilesorgsocial#edit +- [ ] GET /admin/perfilesorgsocial/:id(.:format) --> msip/admin/perfilesorgsocial#show +- [ ] PATCH /admin/perfilesorgsocial/:id(.:format) --> msip/admin/perfilesorgsocial#update +- [ ] PUT /admin/perfilesorgsocial/:id(.:format) --> msip/admin/perfilesorgsocial#update +- [ ] DELETE /admin/perfilesorgsocial/:id(.:format) --> msip/admin/perfilesorgsocial#destroy +- [ ] GET /admin/sectoresorgsocial(.:format) --> msip/admin/sectoresorgsocial#index +- [ ] POST /admin/sectoresorgsocial(.:format) --> msip/admin/sectoresorgsocial#create +- [ ] GET /admin/sectoresorgsocial/nueva(.:format) --> msip/admin/sectoresorgsocial#new +- [ ] GET /admin/sectoresorgsocial/:id/edita(.:format) --> msip/admin/sectoresorgsocial#edit +- [ ] GET /admin/sectoresorgsocial/:id(.:format) --> msip/admin/sectoresorgsocial#show +- [ ] PATCH /admin/sectoresorgsocial/:id(.:format) --> msip/admin/sectoresorgsocial#update +- [ ] PUT /admin/sectoresorgsocial/:id(.:format) --> msip/admin/sectoresorgsocial#update +- [ ] DELETE /admin/sectoresorgsocial/:id(.:format) --> msip/admin/sectoresorgsocial#destroy +- [ ] GET /admin/tclases(.:format) --> msip/admin/tclases#index +- [ ] POST /admin/tclases(.:format) --> msip/admin/tclases#create +- [ ] GET /admin/tclases/nueva(.:format) --> msip/admin/tclases#new +- [ ] GET /admin/tclases/:id/edita(.:format) --> msip/admin/tclases#edit +- [ ] GET /admin/tclases/:id(.:format) --> msip/admin/tclases#show +- [ ] PATCH /admin/tclases/:id(.:format) --> msip/admin/tclases#update +- [ ] PUT /admin/tclases/:id(.:format) --> msip/admin/tclases#update +- [ ] DELETE /admin/tclases/:id(.:format) --> msip/admin/tclases#destroy +- [ ] GET /admin/temas(.:format) --> msip/admin/temas#index +- [ ] POST /admin/temas(.:format) --> msip/admin/temas#create +- [ ] GET /admin/temas/nueva(.:format) --> msip/admin/temas#new +- [ ] GET /admin/temas/:id/edita(.:format) --> msip/admin/temas#edit +- [ ] GET /admin/temas/:id(.:format) --> msip/admin/temas#show +- [ ] PATCH /admin/temas/:id(.:format) --> msip/admin/temas#update +- [ ] PUT /admin/temas/:id(.:format) --> msip/admin/temas#update +- [ ] DELETE /admin/temas/:id(.:format) --> msip/admin/temas#destroy +- [ ] GET /admin/tdocumentos(.:format) --> msip/admin/tdocumentos#index +- [ ] POST /admin/tdocumentos(.:format) --> msip/admin/tdocumentos#create +- [ ] GET /admin/tdocumentos/nueva(.:format) --> msip/admin/tdocumentos#new +- [ ] GET /admin/tdocumentos/:id/edita(.:format) --> msip/admin/tdocumentos#edit +- [ ] GET /admin/tdocumentos/:id(.:format) --> msip/admin/tdocumentos#show +- [ ] PATCH /admin/tdocumentos/:id(.:format) --> msip/admin/tdocumentos#update +- [ ] PUT /admin/tdocumentos/:id(.:format) --> msip/admin/tdocumentos#update +- [ ] DELETE /admin/tdocumentos/:id(.:format) --> msip/admin/tdocumentos#destroy +- [ ] GET /admin/trelaciones(.:format) --> msip/admin/trelaciones#index +- [ ] POST /admin/trelaciones(.:format) --> msip/admin/trelaciones#create +- [ ] GET /admin/trelaciones/nueva(.:format) --> msip/admin/trelaciones#new +- [ ] GET /admin/trelaciones/:id/edita(.:format) --> msip/admin/trelaciones#edit +- [ ] GET /admin/trelaciones/:id(.:format) --> msip/admin/trelaciones#show +- [ ] PATCH /admin/trelaciones/:id(.:format) --> msip/admin/trelaciones#update +- [ ] PUT /admin/trelaciones/:id(.:format) --> msip/admin/trelaciones#update +- [ ] DELETE /admin/trelaciones/:id(.:format) --> msip/admin/trelaciones#destroy +- [ ] GET /admin/trivalentes(.:format) --> msip/admin/trivalentes#index +- [ ] POST /admin/trivalentes(.:format) --> msip/admin/trivalentes#create +- [ ] GET /admin/trivalentes/nueva(.:format) --> msip/admin/trivalentes#new +- [ ] GET /admin/trivalentes/:id/edita(.:format) --> msip/admin/trivalentes#edit +- [ ] GET /admin/trivalentes/:id(.:format) --> msip/admin/trivalentes#show +- [ ] PATCH /admin/trivalentes/:id(.:format) --> msip/admin/trivalentes#update +- [ ] PUT /admin/trivalentes/:id(.:format) --> msip/admin/trivalentes#update +- [ ] DELETE /admin/trivalentes/:id(.:format) --> msip/admin/trivalentes#destroy +- [ ] GET /admin/tsitios(.:format) --> msip/admin/tsitios#index +- [ ] POST /admin/tsitios(.:format) --> msip/admin/tsitios#create +- [ ] GET /admin/tsitios/nueva(.:format) --> msip/admin/tsitios#new +- [ ] GET /admin/tsitios/:id/edita(.:format) --> msip/admin/tsitios#edit +- [ ] GET /admin/tsitios/:id(.:format) --> msip/admin/tsitios#show +- [ ] PATCH /admin/tsitios/:id(.:format) --> msip/admin/tsitios#update +- [ ] PUT /admin/tsitios/:id(.:format) --> msip/admin/tsitios#update +- [ ] DELETE /admin/tsitios/:id(.:format) --> msip/admin/tsitios#destroy +- [ ] GET / --> msip/hogar#index - [ ]- [ ] Routes for --> Mr519Gen::Engine: - [ ] GET /campos/new(.:format) --> mr519_gen/campos#new - [ ] DELETE /campos/:id(.:format) --> mr519_gen/campos#destroy @@ -336,10 +336,10 @@ - [ ] DELETE /plantillasdoc/:id(.:format) --> heb412_gen/plantillasdoc#destroy - [ ] GET /plantillahcm/:id/impreso(.:format) --> heb412_gen/plantillahcm#impreso - [ ] GET /plantillahcr/:id/impreso(.:format) --> heb412_gen/plantillahcr#impreso -- [ ] GET /orgsociales/:id/fichaimp(.:format) --> sip/orgsociales#fichaimp -- [ ] GET /orgsociales/:id/fichapdf(.:format) --> sip/orgsociales#fichapdf -- [ ] GET /personas/:id/fichaimp(.:format) --> sip/personas#fichaimp -- [ ] GET /personas/:id/fichapdf(.:format) --> sip/personas#fichapdf +- [ ] GET /orgsociales/:id/fichaimp(.:format) --> msip/orgsociales#fichaimp +- [ ] GET /orgsociales/:id/fichapdf(.:format) --> msip/orgsociales#fichapdf +- [ ] GET /personas/:id/fichaimp(.:format) --> msip/personas#fichaimp +- [ ] GET /personas/:id/fichapdf(.:format) --> msip/personas#fichapdf - [ ] GET /usuarios/:id/fichaimp(.:format) --> usuarios#fichaimp - [ ] GET /usuarios/:id/fichapdf(.:format) --> usuarios#fichapdf - [ ]- [ ] Routes for --> Sivel2Gen::Engine: diff --git a/ref/Informaci_n_de_gesti_n_Unidad_para_las_V_ctimas_12-2017.csv b/ref/Informaci_n_de_gesti_n_Unidad_para_las_V_ctimas_12-2017.csv index ab9b2afb..11e14db8 100644 --- a/ref/Informaci_n_de_gesti_n_Unidad_para_las_V_ctimas_12-2017.csv +++ b/ref/Informaci_n_de_gesti_n_Unidad_para_las_V_ctimas_12-2017.csv @@ -617,7 +617,7 @@ Cod Depto,Departamento,Cod en texto ,Municipio,Dirección Territorial ,Director 27,Chocó,27580, Río Iró,Choco,Betty Eugenia Moreno Moreno,Rigoberto Mosquera Mosquera,10042,2557,1737,4,61,10,4,2662,38,3,1,0,4,0,338,0,0,0,0,0,0,0,0,0,0,0,0,0,6,403,52,0,4,38,421,0,0,0,9,4,0,0,141,465,29,1401,954,11,15,15,1,1,0,0,7,0,1,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,969,204,0,0 27,Chocó,27600, Río Quito,Choco,Betty Eugenia Moreno Moreno,Heraclio Mena Romaña,9180,1691,1182,0,3,0,0,1744,8,0,1,0,1,0,38,0,0,0,0,0,0,0,0,0,0,0,0,1,1,211,44,0,2,0,256,1,0,0,0,0,0,0,161,458,20,1283,953,6,8,194,1,0,0,0,12,1,3,6,2,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,961,0,0,0 27,Chocó,27660, San José Del Palmar,Choco,Betty Eugenia Moreno Moreno,León Fabio Marín Moncada,4768,1847,1485,10,85,1,19,1677,185,3,6,15,3,0,5,0,0,0,0,0,0,0,0,0,0,0,0,2,4,219,70,0,0,0,293,0,0,0,0,0,0,0,163,556,23,934,562,10,13,119,14,1,0,0,13,2,2,7,2,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,1,0,575,240,0,0 -27,Chocó,27745, Sipí,Choco,Betty Eugenia Moreno Moreno,Luis Ángel Largacha Caicedo,4154,2290,1984,27,19,0,0,2301,0,0,1,0,3,0,180,0,0,0,0,0,0,0,0,0,0,0,0,4,7,221,65,0,0,0,286,0,0,0,0,0,444,110,83,267,6,2389,1457,2,3,32,1,251,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,2,0,0,2,0,0,2,110,1459,587,0,0 +27,Chocó,27745, Msipí,Choco,Betty Eugenia Moreno Moreno,Luis Ángel Largacha Caicedo,4154,2290,1984,27,19,0,0,2301,0,0,1,0,3,0,180,0,0,0,0,0,0,0,0,0,0,0,0,4,7,221,65,0,0,0,286,0,0,0,0,0,444,110,83,267,6,2389,1457,2,3,32,1,251,0,0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,2,0,0,2,0,0,2,110,1459,587,0,0 27,Chocó,27787, Tadó,Choco,Betty Eugenia Moreno Moreno,Arismendy Agustín García Mosquera,19043,9128,6973,16,105,3,36,9206,365,1,6,0,7,0,374,1,7021,4768,1326,10,3659,9763,0,0,0,0,0,11,14,1739,301,0,4,111,2002,0,0,0,0,0,330,304,1462,5315,214,8654,5220,40,49,1441,6,336,330,2055,201,46,9,122,22,0,0,2,0,0,0,0,0,0,0,2,0,0,2,0,0,2,304,5269,0,2055,0 27,Chocó,27810, Unión Panamericana,Choco,Betty Eugenia Moreno Moreno,Martin Elías Aguilar Hurtado,9904,1061,826,8,103,1,9,1004,63,0,2,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,148,0,4,7,386,0,0,0,0,0,0,0,111,338,16,1129,668,0,0,91,1,40,0,0,23,2,0,18,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,668,0,0,0 23,Córdoba,23500, Moñitos,Córdoba,Manuel De los Reyes Pacheco, Álvaro José Casseres Matoza,28294,3618,2780,0,119,0,2,3596,65,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,10,2,598,301,0,1,38,873,3,0,0,0,0,63,6,280,1015,39,2616,1477,4,5,258,0,216,44,341,18,0,3,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1482,0,341,0 diff --git a/ref/vic_uvictimas2017.csv b/ref/vic_uvictimas2017.csv index 9688202f..5f8f1d7a 100644 --- a/ref/vic_uvictimas2017.csv +++ b/ref/vic_uvictimas2017.csv @@ -617,7 +617,7 @@ Cod Depto,Departamento,Cod en texto ,Municipio,Dirección Territorial ,Director 27,Chocó,27580, Río Iró,Choco,Betty Eugenia Moreno Moreno,Rigoberto Mosquera Mosquera,10042,2557,1737,4,61,10,4,2662,38,3,1,0,4,0,338 27,Chocó,27600, Río Quito,Choco,Betty Eugenia Moreno Moreno,Heraclio Mena Romaña,9180,1691,1182,0,3,0,0,1744,8,0,1,0,1,0,38 27,Chocó,27660, San José Del Palmar,Choco,Betty Eugenia Moreno Moreno,León Fabio Marín Moncada,4768,1847,1485,10,85,1,19,1677,185,3,6,15,3,0,5 -27,Chocó,27745, Sipí,Choco,Betty Eugenia Moreno Moreno,Luis Ángel Largacha Caicedo,4154,2290,1984,27,19,0,0,2301,0,0,1,0,3,0,180 +27,Chocó,27745, Msipí,Choco,Betty Eugenia Moreno Moreno,Luis Ángel Largacha Caicedo,4154,2290,1984,27,19,0,0,2301,0,0,1,0,3,0,180 27,Chocó,27787, Tadó,Choco,Betty Eugenia Moreno Moreno,Arismendy Agustín García Mosquera,19043,9128,6973,16,105,3,36,9206,365,1,6,0,7,0,374 27,Chocó,27810, Unión Panamericana,Choco,Betty Eugenia Moreno Moreno,Martin Elías Aguilar Hurtado,9904,1061,826,8,103,1,9,1004,63,0,2,0,0,0,63 23,Córdoba,23500, Moñitos,Córdoba,Manuel De los Reyes Pacheco, Álvaro José Casseres Matoza,28294,3618,2780,0,119,0,2,3596,65,0,0,1,0,0,2 diff --git a/scripts/auxiliar_eliminar.rb b/scripts/auxiliar_eliminar.rb index 1f290b74..02c44c4b 100644 --- a/scripts/auxiliar_eliminar.rb +++ b/scripts/auxiliar_eliminar.rb @@ -77,7 +77,7 @@ def eliminar_casos(subconsulta_ids_por_eliminar) id in (#{subconsulta_ids_por_eliminar}); ") ejecutar_sql(" - DELETE FROM sip_ubicacion WHERE + DELETE FROM msip_ubicacion WHERE id_caso in (#{subconsulta_ids_por_eliminar}); ") ejecutar_sql(" @@ -137,23 +137,23 @@ def eliminar_casos(subconsulta_ids_por_eliminar) id_caso in (#{subconsulta_ids_por_eliminar}); ") ejecutar_sql(" - DELETE FROM sip_grupoper WHERE + DELETE FROM msip_grupoper WHERE id IN (select id_grupoper FROM sivel2_gen_victimacolectiva WHERE id_caso in (#{subconsulta_ids_por_eliminar})); ") ejecutar_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona1 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (#{subconsulta_ids_por_eliminar})); ") ejecutar_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona2 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (#{subconsulta_ids_por_eliminar})); ") ejecutar_sql(" - DELETE FROM sip_persona WHERE + DELETE FROM msip_persona WHERE id IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (#{subconsulta_ids_por_eliminar})); ") diff --git a/scripts/copia_anexos_1_2_a_2.rb b/scripts/copia_anexos_1_2_a_2.rb index 5aa6a5a7..ebe1b28f 100644 --- a/scripts/copia_anexos_1_2_a_2.rb +++ b/scripts/copia_anexos_1_2_a_2.rb @@ -68,7 +68,7 @@ narc = f[0] end g = File.new(narc) - r.sip_anexo.adjunto=g + r.msip_anexo.adjunto=g r.save! #byebug g.close diff --git a/scripts/deja_solo_rango_casos.rb b/scripts/deja_solo_rango_casos.rb index bbb3331b..15b579e3 100644 --- a/scripts/deja_solo_rango_casos.rb +++ b/scripts/deja_solo_rango_casos.rb @@ -78,7 +78,7 @@ def ejecuta_sql(sql) WHERE id<#{idini} or id>#{idfin}; ") ejecuta_sql(" - DELETE FROM sip_ubicacion + DELETE FROM msip_ubicacion WHERE id_caso<#{idini} or id_caso>#{idfin}; ") ejecuta_sql(" @@ -133,23 +133,23 @@ def ejecuta_sql(sql) WHERE id_caso<#{idini} or id_caso>#{idfin}; ") ejecuta_sql(" - DELETE FROM sip_grupoper + DELETE FROM msip_grupoper WHERE id IN (select id_grupoper FROM sivel2_gen_victimacolectiva WHERE id_caso<#{idini} or id_caso>#{idfin}); ") ejecuta_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona1 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso<#{idini} or id_caso>#{idfin}); ") ejecuta_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona2 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso<#{idini} or id_caso>#{idfin}); ") ejecuta_sql(" - DELETE FROM sip_persona + DELETE FROM msip_persona WHERE id IN (select id_persona FROM sivel2_gen_victima WHERE id_caso<#{idini} or id_caso>#{idfin}); ") diff --git a/scripts/elimina_belicas.rb b/scripts/elimina_belicas.rb index ac4dcf04..46456ef5 100644 --- a/scripts/elimina_belicas.rb +++ b/scripts/elimina_belicas.rb @@ -49,7 +49,7 @@ ['sivel2_gen_caso_contexto', 'sivel2_gen_caso_presponsable', 'sivel2_gen_antecedente_caso', - 'sip_ubicacion', 'sivel2_gen_caso_usuario', 'sivel2_gen_acto', + 'msip_ubicacion', 'sivel2_gen_caso_usuario', 'sivel2_gen_acto', 'sivel2_gen_victima', 'sivel2_gen_caso_region', 'sivel2_gen_caso_frontera', 'sivel2_gen_actocolectivo', @@ -70,5 +70,5 @@ "DELETE FROM sivel2_gen_caso WHERE id NOT IN " \ "(SELECT DISTINCT id_caso FROM nobelicas ORDER BY 1);") ActiveRecord::Base.connection.execute( - "DELETE FROM sip_anexo WHERE id NOT IN " \ + "DELETE FROM msip_anexo WHERE id NOT IN " \ "(SELECT DISTINCT id_anexo FROM sivel2_gen_anexo_caso);") diff --git a/scripts/elimina_casos_antes_fecha.rb b/scripts/elimina_casos_antes_fecha.rb index 9596b486..33d4b1d0 100644 --- a/scripts/elimina_casos_antes_fecha.rb +++ b/scripts/elimina_casos_antes_fecha.rb @@ -7,7 +7,7 @@ puts "Primer parametro debe ser fecha desde la cual eliminar y no '#{fechaini}'" exit 1 end -fechaini = Sip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) +fechaini = Msip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) def ejecuta_sql(sql) puts "+ #{sql}" @@ -66,7 +66,7 @@ def ejecuta_sql(sql) fecha<='#{fechaini}'; ") ejecuta_sql(" - DELETE FROM sip_ubicacion WHERE + DELETE FROM msip_ubicacion WHERE id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}'); ") ejecuta_sql(" @@ -121,23 +121,23 @@ def ejecuta_sql(sql) id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}'); ") ejecuta_sql(" - DELETE FROM sip_grupoper WHERE + DELETE FROM msip_grupoper WHERE id IN (select id_grupoper FROM sivel2_gen_victimacolectiva WHERE id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}')); ") ejecuta_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona1 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}')); ") ejecuta_sql(" - DELETE FROM sip_persona_trelacion + DELETE FROM msip_persona_trelacion WHERE persona2 IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}')); ") ejecuta_sql(" - DELETE FROM sip_persona WHERE + DELETE FROM msip_persona WHERE id IN (SELECT id_persona FROM sivel2_gen_victima WHERE id_caso in (SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}')); ") diff --git a/scripts/elimina_casos_antes_fecha_que_no_son_actualizacion.rb b/scripts/elimina_casos_antes_fecha_que_no_son_actualizacion.rb index 4a728151..2535d7d9 100644 --- a/scripts/elimina_casos_antes_fecha_que_no_son_actualizacion.rb +++ b/scripts/elimina_casos_antes_fecha_que_no_son_actualizacion.rb @@ -9,11 +9,11 @@ puts "Primer parametro debe ser fecha hasta la cual eliminar y no '#{fechaini}'" exit 1 end -fechaini = Sip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) +fechaini = Msip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) ids_por_eliminar = "SELECT id FROM sivel2_gen_caso WHERE fecha<='#{fechaini}' AND id NOT IN (SELECT DISTINCT id_caso FROM sivel2_gen_caso_etiqueta - WHERE id_etiqueta IN (SELECT id FROM sip_etiqueta + WHERE id_etiqueta IN (SELECT id FROM msip_etiqueta WHERE (nombre LIKE '%01%' or nombre like '%02%') AND NOT NOMBRE LIKE '%20%' ) diff --git a/scripts/elimina_casos_tras_fecha.rb b/scripts/elimina_casos_tras_fecha.rb index 9e97c529..faf27e74 100644 --- a/scripts/elimina_casos_tras_fecha.rb +++ b/scripts/elimina_casos_tras_fecha.rb @@ -9,7 +9,7 @@ puts "Primer parametro debe ser fecha desde la cual eliminar y no '#{fechaini}'" exit 1 end -fechaini = Sip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) +fechaini = Msip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) eliminar_casos("SELECT id FROM sivel2_gen_caso WHERE fecha>='#{fechaini}'"); diff --git a/scripts/elimina_datos_privados.rb b/scripts/elimina_datos_privados.rb index eef39469..804b154c 100644 --- a/scripts/elimina_datos_privados.rb +++ b/scripts/elimina_datos_privados.rb @@ -3,11 +3,11 @@ ActiveRecord::Base.connection.execute <<-SQL DELETE FROM sivel2_gen_caso_etiqueta WHERE - id_etiqueta NOT IN (SELECT id FROM sip_etiqueta + id_etiqueta NOT IN (SELECT id FROM msip_etiqueta WHERE (nombre LIKE '%01%' or nombre like '%02%') AND NOT NOMBRE LIKE '%20%'); - DELETE FROM sip_etiqueta WHERE (nombre NOT IN ('AMARILLO', + DELETE FROM msip_etiqueta WHERE (nombre NOT IN ('AMARILLO', 'AZUL', 'MES_INEXACTO', 'ROJO', 'VERDE') AND nombre NOT LIKE '%01%' AND nombre NOT like '%02%') OR NOMBRE LIKE '%20%'; @@ -17,17 +17,17 @@ DELETE FROM sivel2_gen_caso_fuenteprensa; DELETE FROM sivel2_gen_caso_fotra; DELETE FROM sivel2_gen_anexo_caso; - DELETE FROM sip_anexo; + DELETE FROM msip_anexo; DELETE FROM sivel2_gen_fotra; - DELETE FROM sip_bitacora; - DELETE FROM sip_grupo WHERE id NOT IN (20, 21, 25); + DELETE FROM msip_bitacora; + DELETE FROM msip_grupo WHERE id NOT IN (20, 21, 25); UPDATE usuario SET nusuario='adminexp' WHERE id=1; INSERT INTO usuario (id, nusuario, fechacreacion) SELECT 1, 'adminexp', '2020-05-28' WHERE NOT EXISTS (SELECT 1 FROM usuario WHERE id=1); - DELETE FROM sip_grupo_usuario WHERE usuario_id<>1; + DELETE FROM msip_grupo_usuario WHERE usuario_id<>1; UPDATE sivel2_gen_caso_etiqueta SET id_usuario=1; DELETE FROM usuario WHERE id<>1; - DELETE FROM sip_oficina ; + DELETE FROM msip_oficina ; SQL diff --git a/scripts/elimina_sin_memo_tras_fecha.rb b/scripts/elimina_sin_memo_tras_fecha.rb index 5035e973..d7ee955f 100644 --- a/scripts/elimina_sin_memo_tras_fecha.rb +++ b/scripts/elimina_sin_memo_tras_fecha.rb @@ -9,7 +9,7 @@ puts "Primer parametro debe ser fecha desde la cual eliminar sin memo y no '#{fechaini}'" exit 1 end -fechaini = Sip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) +fechaini = Msip::FormatoFechaHelper.reconoce_adivinando_locale(fechaini) eliminar_casos("SELECT id FROM sivel2_gen_caso WHERE fecha>='#{fechaini}' AND TRIM(memo)=''"); diff --git a/scripts/verifanexo.rb b/scripts/verifanexo.rb index 42bbc8c8..4c771de1 100644 --- a/scripts/verifanexo.rb +++ b/scripts/verifanexo.rb @@ -17,22 +17,22 @@ ultpor = por.to_i STDERR.puts "Porcentaje procesado: #{por}%" end - if (!ac.sip_anexo) + if (!ac.msip_anexo) #byebug - STDERR.puts "No se encontró sip_anexo en #{ac.id_caso}" - elsif (!ac.sip_anexo.adjunto) + STDERR.puts "No se encontró msip_anexo en #{ac.id_caso}" + elsif (!ac.msip_anexo.adjunto) #byebug - STDERR.puts "No se encontró sip_anexo en #{ac.sip_anexo}" - elsif (!ac.sip_anexo.adjunto.path) - STDERR.puts "No hay path en #{ac.sip_anexo.descripcion}" + STDERR.puts "No se encontró msip_anexo en #{ac.msip_anexo}" + elsif (!ac.msip_anexo.adjunto.path) + STDERR.puts "No hay path en #{ac.msip_anexo.descripcion}" u = Sivel2Gen::CasoUsuario.where(id_caso: ac.id_caso).order(:fechainicio)[0] - puts "#{ac.id_caso}\t#{ac.id}\t#{ac.fecha}\t#{ac.sip_anexo.descripcion}\t\t#{u.usuario.nusuario}" + puts "#{ac.id_caso}\t#{ac.id}\t#{ac.fecha}\t#{ac.msip_anexo.descripcion}\t\t#{u.usuario.nusuario}" numsinp += 1 - elsif (!File.exist?(ac.sip_anexo.adjunto.path)) + elsif (!File.exist?(ac.msip_anexo.adjunto.path)) #byebug - STDERR.puts "No se encontró #{ac.sip_anexo.adjunto.path}" + STDERR.puts "No se encontró #{ac.msip_anexo.adjunto.path}" u = Sivel2Gen::CasoUsuario.where(id_caso: ac.id_caso).order(:fechainicio)[0] - puts "#{ac.id_caso}\t#{ac.id}\t#{ac.fecha}\t#{ac.sip_anexo.descripcion}\t#{ac.sip_anexo.adjunto.path}\t#{u.usuario.nusuario}" + puts "#{ac.id_caso}\t#{ac.id}\t#{ac.fecha}\t#{ac.msip_anexo.descripcion}\t#{ac.msip_anexo.adjunto.path}\t#{u.usuario.nusuario}" numsin += 1 end end diff --git a/test/controllers/apo214/control_acceso_lugarespreliminares_controller.rb b/test/controllers/apo214/control_acceso_lugarespreliminares_controller.rb index 65a5be3f..d2e615cc 100644 --- a/test/controllers/apo214/control_acceso_lugarespreliminares_controller.rb +++ b/test/controllers/apo214/control_acceso_lugarespreliminares_controller.rb @@ -10,7 +10,7 @@ class ControlAccesoLugarespreliminaresControllerTest < ActionDispatch::Integrati if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @persona = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) @lugarpreliminar = Apo214::Lugarpreliminar.create!(PRUEBA_LUGARPRELIMINAR) end diff --git a/test/controllers/heb412_gen/control_acceso_plantillahcm.rb b/test/controllers/heb412_gen/control_acceso_plantillahcm.rb index f59c0bd7..807ec873 100644 --- a/test/controllers/heb412_gen/control_acceso_plantillahcm.rb +++ b/test/controllers/heb412_gen/control_acceso_plantillahcm.rb @@ -11,7 +11,7 @@ class ControlAccesoPlantillahcmTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @persona = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) end PRUEBA_PLANTILLAHCM = { @@ -78,7 +78,7 @@ class ControlAccesoPlantillahcmTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/heb412_gen/control_acceso_plantillahcr.rb b/test/controllers/heb412_gen/control_acceso_plantillahcr.rb index b7564f2a..d25dc44a 100644 --- a/test/controllers/heb412_gen/control_acceso_plantillahcr.rb +++ b/test/controllers/heb412_gen/control_acceso_plantillahcr.rb @@ -11,7 +11,7 @@ class ControlAccesoPlantillahcrTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @persona = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) end PRUEBA_PLANTILLAHCR = { @@ -77,7 +77,7 @@ class ControlAccesoPlantillahcrTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/heb412_gen/control_acceso_sisarch_controller.rb b/test/controllers/heb412_gen/control_acceso_sisarch_controller.rb index f000fb73..c6f3c7e2 100644 --- a/test/controllers/heb412_gen/control_acceso_sisarch_controller.rb +++ b/test/controllers/heb412_gen/control_acceso_sisarch_controller.rb @@ -147,7 +147,7 @@ class ControlAccesoSisarchControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/sip/control_acceso_a_hogar.rb b/test/controllers/msip/control_acceso_a_hogar.rb similarity index 87% rename from test/controllers/sip/control_acceso_a_hogar.rb rename to test/controllers/msip/control_acceso_a_hogar.rb index be0df71d..b74a2d98 100644 --- a/test/controllers/sip/control_acceso_a_hogar.rb +++ b/test/controllers/msip/control_acceso_a_hogar.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoAHogarTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -10,8 +10,8 @@ class ControlAccesoAHogarTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @gupoper = Sip::Grupoper.create!(PRUEBA_GRUPOPER) - @orgsocial = Sip::Orgsocial.create!(PRUEBA_ORGSOCIAL) + @gupoper = Msip::Grupoper.create!(PRUEBA_GRUPOPER) + @orgsocial = Msip::Orgsocial.create!(PRUEBA_ORGSOCIAL) end # No autenticado diff --git a/test/controllers/sip/control_acceso_anexos.rb b/test/controllers/msip/control_acceso_anexos.rb similarity index 94% rename from test/controllers/sip/control_acceso_anexos.rb rename to test/controllers/msip/control_acceso_anexos.rb index 318ba711..31eb07f2 100644 --- a/test/controllers/sip/control_acceso_anexos.rb +++ b/test/controllers/msip/control_acceso_anexos.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoAnexos < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -11,7 +11,7 @@ class ControlAccesoAnexos < ActionDispatch::IntegrationTest raise 'CONFIG_HOSTS debe ser www.example.com' end @anexo_archivo = File.new("test/fixtures/sample_file.png") - @anexo = Sip::Anexo.create(PRUEBA_ANEXO) + @anexo = Msip::Anexo.create(PRUEBA_ANEXO) @anexo.adjunto_file_name = @anexo_archivo.path @anexo.save! end @@ -50,7 +50,7 @@ class ControlAccesoAnexos < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -68,7 +68,7 @@ def inicia_analista def inicia_observador current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [21] + current_usuario.grupo_ids = [21] current_usuario.save return current_usuario end diff --git a/test/controllers/sip/control_acceso_basicas_controller.rb b/test/controllers/msip/control_acceso_basicas_controller.rb similarity index 97% rename from test/controllers/sip/control_acceso_basicas_controller.rb rename to test/controllers/msip/control_acceso_basicas_controller.rb index bf9e1128..64e2e42d 100644 --- a/test/controllers/sip/control_acceso_basicas_controller.rb +++ b/test/controllers/msip/control_acceso_basicas_controller.rb @@ -1,7 +1,7 @@ require 'test_helper' require 'nokogiri' -module Sip +module Msip class ControlAccesoBasicasControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -11,26 +11,26 @@ class ControlAccesoBasicasControllerTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @persona = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) @ope_sin_grupo = Usuario.create!(PRUEBA_USUARIO_OP) @ope_analista = inicia_analista end def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end test "sin autenticar no debe listar tablas básicas" do - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) end - basicas_sip = Sip::Ability::BASICAS_PROPIAS + basicas_msip = Msip::Ability::BASICAS_PROPIAS ## PROBANDO BASICAS GEOGRÁFICAS PAIS_PARAMS = {id: 1, nombre: "ejemplo", nombreiso: "eje", fechacreacion: "2021-12-09"} @@ -61,7 +61,7 @@ def crear_registro(modelo, basica) return registro end - basicas_sip.each do |basica| + basicas_msip.each do |basica| if basica[1] == "oficina" next end @@ -300,7 +300,7 @@ def crear_registro(modelo, basica) test "autenticado como operador sin grupo no debe presentar listado" do sign_in @ope_sin_grupo - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) @@ -308,7 +308,7 @@ def crear_registro(modelo, basica) test "autenticado como operador analista no debe presentar listado" do sign_in @ope_analista - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) diff --git a/test/controllers/sip/control_acceso_bitacoras_controller.rb b/test/controllers/msip/control_acceso_bitacoras_controller.rb similarity index 73% rename from test/controllers/sip/control_acceso_bitacoras_controller.rb rename to test/controllers/msip/control_acceso_bitacoras_controller.rb index f9f35520..c332a9c8 100644 --- a/test/controllers/sip/control_acceso_bitacoras_controller.rb +++ b/test/controllers/msip/control_acceso_bitacoras_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -26,49 +26,49 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe presentar listado botacoras" do assert_raise CanCan::AccessDenied do - get sip.bitacoras_path + get msip.bitacoras_path end end test "sin autenticar no debe presentar resumen de bitacora existente" do - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - get sip.bitacora_path(@bitacora.id) + get msip.bitacora_path(@bitacora.id) end end test "sin autenticar no debe ver formulario de nueva botacora" do assert_raise CanCan::AccessDenied do - get sip.new_bitacora_path + get msip.new_bitacora_path end end test "sin autenticar no debe crear bitacora" do assert_raise CanCan::AccessDenied do - post sip.bitacoras_path, params: { + post msip.bitacoras_path, params: { bitacora: PRUEBA_BITACORA } end end test "sin autenticar no debe editar bitacora" do - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - get sip.edit_bitacora_path(@bitacora.id) + get msip.edit_bitacora_path(@bitacora.id) end end test "sin autenticar no debe actualizar bitacora" do - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - patch sip.bitacora_path(@bitacora.id) + patch msip.bitacora_path(@bitacora.id) end end test "sin autenticar no debe eliminar bitacora" do - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - delete sip.bitacora_path(@bitacora.id) + delete msip.bitacora_path(@bitacora.id) end end @@ -80,7 +80,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.bitacoras_path + get msip.bitacoras_path end end @@ -88,9 +88,9 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest skip current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - get sip.bitacora_path(@bitacora.id) + get msip.bitacora_path(@bitacora.id) end end @@ -98,9 +98,9 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest skip current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - get sip.edit_bitacora_path(@bitacora.id) + get msip.edit_bitacora_path(@bitacora.id) end end @@ -108,9 +108,9 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest skip current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - delete sip.bitacora_path(@bitacora.id) + delete msip.bitacora_path(@bitacora.id) end end @@ -119,7 +119,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -127,33 +127,33 @@ def inicia_analista test "autenticado como operador analista no debepresentar listado bitacoras" do current_usuario = inicia_analista sign_in current_usuario - get sip.bitacoras_path + get msip.bitacoras_path assert_response :ok end test "autenticado como operador analista no debe presentar resumen bitacora" do current_usuario = inicia_analista sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) - get sip.bitacora_path(@bitacora.id) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) + get msip.bitacora_path(@bitacora.id) assert_response :ok end test "autenticado como operador analista no debería poder editar bitacora" do current_usuario = inicia_analista sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - get sip.edit_bitacora_path(@bitacora.id) + get msip.edit_bitacora_path(@bitacora.id) end end test "autenticaodo como operador analista no debe eliminar bitacora" do current_usuario = inicia_analista sign_in current_usuario - @bitacora = Sip::Bitacora.create!(PRUEBA_BITACORA) + @bitacora = Msip::Bitacora.create!(PRUEBA_BITACORA) assert_raise CanCan::AccessDenied do - delete sip.bitacora_path(@bitacora.id) + delete msip.bitacora_path(@bitacora.id) end end diff --git a/test/controllers/sip/control_acceso_clases_controller.rb b/test/controllers/msip/control_acceso_clases_controller.rb similarity index 80% rename from test/controllers/sip/control_acceso_clases_controller.rb rename to test/controllers/msip/control_acceso_clases_controller.rb index 30b44e0a..977016d4 100644 --- a/test/controllers/sip/control_acceso_clases_controller.rb +++ b/test/controllers/msip/control_acceso_clases_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoClasesControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -16,7 +16,7 @@ class ControlAccesoClasesControllerTest < ActionDispatch::IntegrationTest ################ test "sin autenticar debe acceder a tipoclase" do - get sip.tipoclase_path + ".json?term=#{Sip::Clase.all.sample.id}" + get msip.tipoclase_path + ".json?term=#{Msip::Clase.all.sample.id}" assert_response :ok end @@ -26,7 +26,7 @@ class ControlAccesoClasesControllerTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe acceder a tipoclase" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.tipoclase_path + ".json?term=#{Sip::Clase.all.sample.id}" + get msip.tipoclase_path + ".json?term=#{Msip::Clase.all.sample.id}" assert_response :ok end @@ -35,7 +35,7 @@ class ControlAccesoClasesControllerTest < ActionDispatch::IntegrationTest def inicia_ope(rol_id) current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [rol_id] + current_usuario.grupo_ids = [rol_id] current_usuario.save return current_usuario end @@ -43,7 +43,7 @@ def inicia_ope(rol_id) test "autenticado como operador analista debe acceder a tipoclase" do current_usuario = inicia_ope(20) sign_in current_usuario - get sip.tipoclase_path + ".json?term=#{Sip::Clase.all.sample.id}" + get msip.tipoclase_path + ".json?term=#{Msip::Clase.all.sample.id}" assert_response :ok end @@ -53,7 +53,7 @@ def inicia_ope(rol_id) test "autenticado como observador debe acceder a tipoclase" do current_usuario = inicia_ope(21) sign_in current_usuario - get sip.tipoclase_path + ".json?term=#{Sip::Clase.all.sample.id}" + get msip.tipoclase_path + ".json?term=#{Msip::Clase.all.sample.id}" assert_response :ok end end diff --git a/test/controllers/sip/control_acceso_gruposper_controller.rb b/test/controllers/msip/control_acceso_gruposper_controller.rb similarity index 76% rename from test/controllers/sip/control_acceso_gruposper_controller.rb rename to test/controllers/msip/control_acceso_gruposper_controller.rb index 6e17ba0b..1b4e7287 100644 --- a/test/controllers/sip/control_acceso_gruposper_controller.rb +++ b/test/controllers/msip/control_acceso_gruposper_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -10,14 +10,14 @@ class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @grupoper = Sip::Grupoper.create!(PRUEBA_GRUPOPER) + @grupoper = Msip::Grupoper.create!(PRUEBA_GRUPOPER) @caso = Sivel2Gen::Caso.create!(PRUEBA_CASO) @vicol = Sivel2Gen::Victimacolectiva.create!( id_grupoper: @grupoper.id, id_caso: @caso.id ) @vicol.save! - @orgsocial = Sip::Orgsocial.create!(PRUEBA_ORGSOCIAL) + @orgsocial = Msip::Orgsocial.create!(PRUEBA_ORGSOCIAL) end # No autenticado @@ -25,13 +25,13 @@ class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe acceder a grupos de personas" do assert_raise CanCan::AccessDenied do - get sip.gruposper_path + '?term="Cauca"' + get msip.gruposper_path + '?term="Cauca"' end end test "sin autenticar no debe acceder a grupos de personas reemplazar" do assert_raise CanCan::AccessDenied do - get sip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" + get msip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" end end @@ -41,7 +41,7 @@ class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe presentar listado" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.gruposper_path + '.json?term="Cauca"' + get msip.gruposper_path + '.json?term="Cauca"' assert_response :ok end @@ -49,7 +49,7 @@ class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" + get msip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" end end @@ -58,7 +58,7 @@ class ControlAccesoGruposperControllerTest < ActionDispatch::IntegrationTest def inicia_ope(rol_id) current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [rol_id] + current_usuario.grupo_ids = [rol_id] current_usuario.save return current_usuario end @@ -66,14 +66,14 @@ def inicia_ope(rol_id) test "autenticado como operador analista debe presentar listado grupoper" do current_usuario = inicia_ope(20) sign_in current_usuario - get sip.gruposper_path + '.json?term="Cauca"' + get msip.gruposper_path + '.json?term="Cauca"' assert_response :ok end test "autenticado como operador analista debe presentar listado grupoper remplazar" do current_usuario = inicia_ope(20) sign_in current_usuario - get sip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" + get msip.gruposper_remplazar_path + "?id_grupoper=#{@grupoper.id}&id_victimacolectiva=#{@vicol.id}" assert_response :ok end @@ -83,7 +83,7 @@ def inicia_ope(rol_id) test "autenticado como observador debe presentar listado grupoper" do current_usuario = inicia_ope(21) sign_in current_usuario - get sip.gruposper_path + '.json?term="Cauca"' + get msip.gruposper_path + '.json?term="Cauca"' assert_response :ok end end diff --git a/test/controllers/sip/control_acceso_mundep.rb b/test/controllers/msip/control_acceso_mundep.rb similarity index 85% rename from test/controllers/sip/control_acceso_mundep.rb rename to test/controllers/msip/control_acceso_mundep.rb index 4d359921..6a4e20cd 100644 --- a/test/controllers/sip/control_acceso_mundep.rb +++ b/test/controllers/msip/control_acceso_mundep.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoMundepTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -16,7 +16,7 @@ class ControlAccesoMundepTest < ActionDispatch::IntegrationTest ################ test "sin autenticar no debe acceder a grupos de personas" do - get sip.mundep_path + '.json?term="villa"' + get msip.mundep_path + '.json?term="villa"' assert_response :ok end @@ -26,7 +26,7 @@ class ControlAccesoMundepTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe presentar listado" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.mundep_path + '.json?term="villa"' + get msip.mundep_path + '.json?term="villa"' assert_response :ok end @@ -35,7 +35,7 @@ class ControlAccesoMundepTest < ActionDispatch::IntegrationTest def inicia_ope(rol_id) current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [rol_id] + current_usuario.grupo_ids = [rol_id] current_usuario.save return current_usuario end @@ -43,7 +43,7 @@ def inicia_ope(rol_id) test "autenticado como operador analista debe presentar listado grupoper" do current_usuario = inicia_ope(20) sign_in current_usuario - get sip.mundep_path + '.json?term="villa"' + get msip.mundep_path + '.json?term="villa"' assert_response :ok end @@ -53,7 +53,7 @@ def inicia_ope(rol_id) test "autenticado como observador debe presentar listado grupoper" do current_usuario = inicia_ope(21) sign_in current_usuario - get sip.mundep_path + '.json?term="villa"' + get msip.mundep_path + '.json?term="villa"' assert_response :ok end end diff --git a/test/controllers/sip/control_acceso_orgsociales_controller.rb b/test/controllers/msip/control_acceso_orgsociales_controller.rb similarity index 79% rename from test/controllers/sip/control_acceso_orgsociales_controller.rb rename to test/controllers/msip/control_acceso_orgsociales_controller.rb index 2059b861..a838633a 100644 --- a/test/controllers/sip/control_acceso_orgsociales_controller.rb +++ b/test/controllers/msip/control_acceso_orgsociales_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -10,8 +10,8 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @gupoper = Sip::Grupoper.create!(PRUEBA_GRUPOPER) - @orgsocial = Sip::Orgsocial.create!(PRUEBA_ORGSOCIAL) + @gupoper = Msip::Grupoper.create!(PRUEBA_GRUPOPER) + @orgsocial = Msip::Orgsocial.create!(PRUEBA_ORGSOCIAL) end # No autenticado @@ -19,25 +19,25 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe presentar listado" do assert_raise CanCan::AccessDenied do - get sip.orgsociales_path + get msip.orgsociales_path end end test "sin autenticar no debe presentar resumen de existente" do assert_raise CanCan::AccessDenied do - get sip.orgsocial_path(@orgsocial.id) + get msip.orgsocial_path(@orgsocial.id) end end test "sin autenticar no debe ver formulario de nuevo" do assert_raise CanCan::AccessDenied do - get sip.new_orgsocial_path() + get msip.new_orgsocial_path() end end test "sin autenticar no debe crear" do assert_raise CanCan::AccessDenied do - post sip.orgsociales_path, params: { + post msip.orgsociales_path, params: { orgsocial: { id: nil, grupoper_attributes: { @@ -52,19 +52,19 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe editar" do assert_raise CanCan::AccessDenied do - get sip.edit_orgsocial_path(@orgsocial.id) + get msip.edit_orgsocial_path(@orgsocial.id) end end test "sin autenticar no debe actualizar" do assert_raise CanCan::AccessDenied do - patch sip.orgsocial_path(@orgsocial.id) + patch msip.orgsocial_path(@orgsocial.id) end end test "sin autenticar no debe eliminar" do assert_raise CanCan::AccessDenied do - delete sip.orgsocial_path(@orgsocial.id) + delete msip.orgsocial_path(@orgsocial.id) end end @@ -74,14 +74,14 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe presentar listado" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.orgsociales_path + get msip.orgsociales_path assert_response :ok end test "autenticado como operador sin grupo debe presentar resumen" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.orgsocial_path(@orgsocial.id) + get msip.orgsocial_path(@orgsocial.id) assert_response :ok end @@ -89,7 +89,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.edit_orgsocial_path(@orgsocial.id) + get msip.edit_orgsocial_path(@orgsocial.id) end end @@ -97,7 +97,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - delete sip.orgsocial_path(@orgsocial.id) + delete msip.orgsocial_path(@orgsocial.id) end end @@ -106,7 +106,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -114,28 +114,28 @@ def inicia_analista test "autenticado como operador analista debe presentar listado" do current_usuario = inicia_analista sign_in current_usuario - get sip.orgsociales_path + get msip.orgsociales_path assert_response :ok end test "autenticado como operador analista debe presentar resumen" do current_usuario = inicia_analista sign_in current_usuario - get sip.orgsocial_path(@orgsocial.id) + get msip.orgsocial_path(@orgsocial.id) assert_response :ok end test "autenticado como operador analista debería poder editar" do current_usuario = inicia_analista sign_in current_usuario - get sip.edit_orgsocial_path(@orgsocial.id) + get msip.edit_orgsocial_path(@orgsocial.id) end test "autenticaodo como operador analista no debe eliminar" do current_usuario = inicia_analista sign_in current_usuario assert_raise CanCan::AccessDenied do - delete sip.orgsocial_path(@orgsocial.id) + delete msip.orgsocial_path(@orgsocial.id) end end diff --git a/test/controllers/sip/control_acceso_personas_controller.rb b/test/controllers/msip/control_acceso_personas_controller.rb similarity index 80% rename from test/controllers/sip/control_acceso_personas_controller.rb rename to test/controllers/msip/control_acceso_personas_controller.rb index ea007251..6c4723cf 100644 --- a/test/controllers/sip/control_acceso_personas_controller.rb +++ b/test/controllers/msip/control_acceso_personas_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -10,8 +10,8 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @persona = Sip::Persona.create!(PRUEBA_PERSONA) - @persona2 = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) + @persona2 = Msip::Persona.create!(PRUEBA_PERSONA) @caso = Sivel2Gen::Caso.create!(PRUEBA_CASO) @victima = Sivel2Gen::Victima.create!(id_persona: @persona2.id, id_caso: @caso.id) end @@ -21,31 +21,31 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe gestionar ni leer personas" do assert_raise CanCan::AccessDenied do - get sip.personas_path + get msip.personas_path end end test "sin autenticar no debe presentar una persona existente" do assert_raise CanCan::AccessDenied do - get sip.persona_path(@persona.id) + get msip.persona_path(@persona.id) end end test "sin autenticar no debe ver formulario de nueva" do assert_raise CanCan::AccessDenied do - get sip.new_persona_path() + get msip.new_persona_path() end end test "sin autenticar no debe acceder a personas remplazar" do assert_raise CanCan::AccessDenied do - get sip.personas_remplazar_path + get msip.personas_remplazar_path end end test "sin autenticar no debe crear" do assert_raise CanCan::AccessDenied do - post sip.personas_path, params: { + post msip.personas_path, params: { persona: { id: nil, nombres: "Luis Alejandro", @@ -59,19 +59,19 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe editar" do assert_raise CanCan::AccessDenied do - get sip.edit_persona_path(@persona.id) + get msip.edit_persona_path(@persona.id) end end test "sin autenticar no debe actualizar" do assert_raise CanCan::AccessDenied do - patch sip.persona_path(@persona.id) + patch msip.persona_path(@persona.id) end end test "sin autenticar no debe eliminar" do assert_raise CanCan::AccessDenied do - delete sip.persona_path(@persona.id) + delete msip.persona_path(@persona.id) end end @@ -81,14 +81,14 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe presentar listado" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.personas_path + get msip.personas_path assert_response :ok end test "autenticado como operador sin grupo debe presentar resumen" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.persona_path(@persona.id) + get msip.persona_path(@persona.id) assert_response :ok end @@ -96,7 +96,7 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.edit_persona_path(@persona.id) + get msip.edit_persona_path(@persona.id) end end @@ -104,7 +104,7 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - delete sip.persona_path(@persona.id) + delete msip.persona_path(@persona.id) end end @@ -112,7 +112,7 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.personas_remplazar_path + get msip.personas_remplazar_path end end @@ -121,7 +121,7 @@ class ControlAccesoPersonasControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -129,21 +129,21 @@ def inicia_analista test "autenticado como operador analista debe presentar listado" do current_usuario = inicia_analista sign_in current_usuario - get sip.personas_path + get msip.personas_path assert_response :ok end test "autenticado como operador analista debe presentar resumen" do current_usuario = inicia_analista sign_in current_usuario - get sip.persona_path(@persona.id) + get msip.persona_path(@persona.id) assert_response :ok end test "autenticado como operador analista debería poder editar" do current_usuario = inicia_analista sign_in current_usuario - get sip.edit_persona_path(@persona.id) + get msip.edit_persona_path(@persona.id) assert_response :ok end @@ -151,7 +151,7 @@ def inicia_analista current_usuario = inicia_analista sign_in current_usuario - get sip.personas_remplazar_path + "?id_persona=#{@persona.id}&id_victima=#{@victima.id}" + get msip.personas_remplazar_path + "?id_persona=#{@persona.id}&id_victima=#{@victima.id}" assert_response :ok end diff --git a/test/controllers/sip/control_acceso_respalzo7z.rb b/test/controllers/msip/control_acceso_respalzo7z.rb similarity index 88% rename from test/controllers/sip/control_acceso_respalzo7z.rb rename to test/controllers/msip/control_acceso_respalzo7z.rb index 55182872..d09337c5 100644 --- a/test/controllers/sip/control_acceso_respalzo7z.rb +++ b/test/controllers/msip/control_acceso_respalzo7z.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoRespaldo7z < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -17,7 +17,7 @@ class ControlAccesoRespaldo7z < ActionDispatch::IntegrationTest test "sin autenticar no debe acceder a respaldo7z" do assert_raise CanCan::AccessDenied do - get sip.respaldo7z_path + get msip.respaldo7z_path end end @@ -26,7 +26,7 @@ class ControlAccesoRespaldo7z < ActionDispatch::IntegrationTest test "ope sin grupo no debe acceder a respaldo7z" do assert_raise CanCan::AccessDenied do - get sip.respaldo7z_path + get msip.respaldo7z_path end end @@ -36,7 +36,7 @@ class ControlAccesoRespaldo7z < ActionDispatch::IntegrationTest def inicia_ope(rol_id) current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [rol_id] + current_usuario.grupo_ids = [rol_id] current_usuario.save return current_usuario end @@ -45,7 +45,7 @@ def inicia_ope(rol_id) assert_raise CanCan::AccessDenied do current_usuario = inicia_ope(20) sign_in current_usuario - get sip.respaldo7z_path + get msip.respaldo7z_path end end @@ -56,7 +56,7 @@ def inicia_ope(rol_id) assert_raise CanCan::AccessDenied do current_usuario = inicia_ope(21) sign_in current_usuario - get sip.respaldo7z_path + get msip.respaldo7z_path end end diff --git a/test/controllers/sip/control_acceso_ubicacion.rb b/test/controllers/msip/control_acceso_ubicacion.rb similarity index 86% rename from test/controllers/sip/control_acceso_ubicacion.rb rename to test/controllers/msip/control_acceso_ubicacion.rb index 1432114a..27e62dcd 100644 --- a/test/controllers/sip/control_acceso_ubicacion.rb +++ b/test/controllers/msip/control_acceso_ubicacion.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -18,14 +18,14 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "sin autenticar no debe permitir acceder ubicaciones/nuevo" do assert_raise CanCan::AccessDenied do - get sip.ubicaciones_nuevo_path + get msip.ubicaciones_nuevo_path end end test "sin autenticar no debe crear ubicaciones nuevo" do assert_raise CanCan::AccessDenied do - get sip.ubicaciones_nuevo_path + "?caso_id=#{@caso.id}" + get msip.ubicaciones_nuevo_path + "?caso_id=#{@caso.id}" end end @@ -36,7 +36,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest test "autenticado como operador sin grupo debe presentar ubicaciones/nuevo" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.ubicaciones_nuevo_path + get msip.ubicaciones_nuevo_path assert_response :ok end @@ -45,7 +45,7 @@ class ControlAccesoOrgsocialesControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -53,7 +53,7 @@ def inicia_analista test "autenticado como operador analista debe presentar ubi/nuevo" do current_usuario = inicia_analista sign_in current_usuario - get sip.ubicaciones_nuevo_path + get msip.ubicaciones_nuevo_path assert_response :ok end diff --git a/test/controllers/sip/control_acceso_ubicacionespre_controller.rb b/test/controllers/msip/control_acceso_ubicacionespre_controller.rb similarity index 77% rename from test/controllers/sip/control_acceso_ubicacionespre_controller.rb rename to test/controllers/msip/control_acceso_ubicacionespre_controller.rb index 4ee75aaf..2c1ff100 100644 --- a/test/controllers/sip/control_acceso_ubicacionespre_controller.rb +++ b/test/controllers/msip/control_acceso_ubicacionespre_controller.rb @@ -1,6 +1,6 @@ require 'test_helper' -module Sip +module Msip class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTest include Rails.application.routes.url_helpers @@ -10,32 +10,32 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes if ENV['CONFIG_HOSTS'] != 'www.example.com' raise 'CONFIG_HOSTS debe ser www.example.com' end - @gupoper = Sip::Grupoper.create!(PRUEBA_GRUPOPER) - @ubicacionpre = Sip::Ubicacionpre.create!(PRUEBA_UBICACIONPRE) + @gupoper = Msip::Grupoper.create!(PRUEBA_GRUPOPER) + @ubicacionpre = Msip::Ubicacionpre.create!(PRUEBA_UBICACIONPRE) end # No autenticado ################ test "sin autenticar debe presentar listado" do - get sip.ubicacionespre_path + get msip.ubicacionespre_path assert_response :ok end test "sin autenticar debe presentar resumen de existente" do - get sip.ubicacionpre_path(@ubicacionpre.id) + get msip.ubicacionpre_path(@ubicacionpre.id) assert_response :ok end test "sin autenticar no debe ver formulario de nuevo" do assert_raise CanCan::AccessDenied do - get sip.new_ubicacionpre_path() + get msip.new_ubicacionpre_path() end end test "sin autenticar no debe crear" do assert_raise CanCan::AccessDenied do - post sip.ubicacionespre_path, params: { + post msip.ubicacionespre_path, params: { ubicacionpre: PRUEBA_UBICACIONPRE } end @@ -43,19 +43,19 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes test "sin autenticar no debe editar" do assert_raise CanCan::AccessDenied do - get sip.edit_ubicacionpre_path(@ubicacionpre.id) + get msip.edit_ubicacionpre_path(@ubicacionpre.id) end end test "sin autenticar no debe actualizar" do assert_raise CanCan::AccessDenied do - patch sip.ubicacionpre_path(@ubicacionpre.id) + patch msip.ubicacionpre_path(@ubicacionpre.id) end end test "sin autenticar no debe eliminar" do assert_raise CanCan::AccessDenied do - delete sip.ubicacionpre_path(@ubicacionpre.id) + delete msip.ubicacionpre_path(@ubicacionpre.id) end end @@ -65,14 +65,14 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes test "autenticado como operador sin grupo debe presentar listado" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.ubicacionespre_path + get msip.ubicacionespre_path assert_response :ok end test "autenticado como operador sin grupo debe presentar resumen" do current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario - get sip.ubicacionpre_path(@ubicacionpre.id) + get msip.ubicacionpre_path(@ubicacionpre.id) assert_response :ok end @@ -80,7 +80,7 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.edit_ubicacionpre_path(@ubicacionpre.id) + get msip.edit_ubicacionpre_path(@ubicacionpre.id) end end @@ -88,7 +88,7 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes current_usuario = Usuario.create!(PRUEBA_USUARIO_OP) sign_in current_usuario assert_raise CanCan::AccessDenied do - delete sip.ubicacionpre_path(@ubicacionpre.id) + delete msip.ubicacionpre_path(@ubicacionpre.id) end end @@ -97,7 +97,7 @@ class ControlAccesoUbicacionespreControllerTest < ActionDispatch::IntegrationTes def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end @@ -105,14 +105,14 @@ def inicia_analista test "autenticado como operador analista debe presentar listado" do current_usuario = inicia_analista sign_in current_usuario - get sip.ubicacionespre_path + get msip.ubicacionespre_path assert_response :ok end test "autenticado como operador analista debe presentar resumen" do current_usuario = inicia_analista sign_in current_usuario - get sip.ubicacionpre_path(@ubicacionpre.id) + get msip.ubicacionpre_path(@ubicacionpre.id) assert_response :ok end @@ -120,7 +120,7 @@ def inicia_analista current_usuario = inicia_analista sign_in current_usuario assert_raise CanCan::AccessDenied do - get sip.edit_ubicacionpre_path(@ubicacionpre.id) + get msip.edit_ubicacionpre_path(@ubicacionpre.id) end end @@ -128,7 +128,7 @@ def inicia_analista current_usuario = inicia_analista sign_in current_usuario assert_raise CanCan::AccessDenied do - delete sip.ubicacionpre_path(@ubicacionpre.id) + delete msip.ubicacionpre_path(@ubicacionpre.id) end end diff --git a/test/controllers/sivel2_gen/control_acceso_actos_controller.rb b/test/controllers/sivel2_gen/control_acceso_actos_controller.rb index fba1b6da..e289cdaf 100644 --- a/test/controllers/sivel2_gen/control_acceso_actos_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_actos_controller.rb @@ -11,7 +11,7 @@ class ControlAccesoActosControllerTest < ActionDispatch::IntegrationTest raise 'CONFIG_HOSTS debe ser www.example.com' end @caso = Sivel2Gen::Caso.create!(PRUEBA_CASO) - @persona = Sip::Persona.create!(PRUEBA_PERSONA) + @persona = Msip::Persona.create!(PRUEBA_PERSONA) @victima = Sivel2Gen::Victima.create!(id_persona: @persona.id, id_caso: @caso.id) @acto = Sivel2Gen::Acto.create!(PRUEBA_ACTO.merge({id_caso: @caso.id, id_persona: @persona.id})) @ope_sin_grupo = Usuario.create!(PRUEBA_USUARIO_OP) @@ -20,7 +20,7 @@ class ControlAccesoActosControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/sivel2_gen/control_acceso_actoscolectivos_controller.rb b/test/controllers/sivel2_gen/control_acceso_actoscolectivos_controller.rb index 4d61df92..2ce3de7d 100644 --- a/test/controllers/sivel2_gen/control_acceso_actoscolectivos_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_actoscolectivos_controller.rb @@ -18,7 +18,7 @@ class ControlAccesoActocolectivoscolectivosControllerTest < ActionDispatch::Inte def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/sivel2_gen/control_acceso_basicas_controller.rb b/test/controllers/sivel2_gen/control_acceso_basicas_controller.rb index 12377c3a..b6b24605 100644 --- a/test/controllers/sivel2_gen/control_acceso_basicas_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_basicas_controller.rb @@ -17,13 +17,13 @@ class ControlAccesoBasicasControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end test "sin autenticar no debe listar tablas básicas" do - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) @@ -259,7 +259,7 @@ def crear_registro(modelo, basica) test "autenticado como operador sin grupo no debe presentar listado" do sign_in @ope_sin_grupo - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) @@ -267,7 +267,7 @@ def crear_registro(modelo, basica) test "autenticado como operador analista no debe presentar listado" do sign_in @ope_analista - get sip.tablasbasicas_path + get msip.tablasbasicas_path mih = Nokogiri::HTML(@response.body) filas_index = mih.at_css('div#div_contenido').at_css('ul').count assert(filas_index == 0) diff --git a/test/controllers/sivel2_gen/control_acceso_casofotras_controller.rb b/test/controllers/sivel2_gen/control_acceso_casofotras_controller.rb index 9d1d0619..36161f1f 100644 --- a/test/controllers/sivel2_gen/control_acceso_casofotras_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_casofotras_controller.rb @@ -17,7 +17,7 @@ class ControlAccesoCasofotrasControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/sivel2_gen/control_acceso_casos_controller.rb b/test/controllers/sivel2_gen/control_acceso_casos_controller.rb index 5b7fe8e6..3d9bac74 100644 --- a/test/controllers/sivel2_gen/control_acceso_casos_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_casos_controller.rb @@ -173,7 +173,7 @@ class ControlAccesoCasosControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/controllers/sivel2_gen/control_acceso_conteos_controller.rb b/test/controllers/sivel2_gen/control_acceso_conteos_controller.rb index fbf3d8a3..66ccc507 100644 --- a/test/controllers/sivel2_gen/control_acceso_conteos_controller.rb +++ b/test/controllers/sivel2_gen/control_acceso_conteos_controller.rb @@ -40,7 +40,7 @@ class ControlAccesoConteosControllerTest < ActionDispatch::IntegrationTest def inicia_analista current_usuario = Usuario.create!(PRUEBA_USUARIO_AN) - current_usuario.sip_grupo_ids = [20] + current_usuario.grupo_ids = [20] current_usuario.save return current_usuario end diff --git a/test/sideex/sivel2-01-admin-tablas-basicas.html b/test/sideex/sivel2-01-admin-tablas-basicas.html index 27e7995b..d7afc1ad 100644 --- a/test/sideex/sivel2-01-admin-tablas-basicas.html +++ b/test/sideex/sivel2-01-admin-tablas-basicas.html @@ -53,7 +53,7 @@ clickAtlink=Estados de solicitudes82,5 -clickAtlink=Nuevo28,23 +clickAtlink=Nuevo28,23 clickAtid=estadosol_nombre104,23 @@ -71,7 +71,7 @@ assertTextcss=h1Estados de solicitudes -assertTextcss=div.alert.alert-success > spanSip::Estadosol eliminado. +assertTextcss=div.alert.alert-success > spanMsip::Estadosol eliminado. @@ -181,7 +181,7 @@ - +
assertTextcss=h1Centros poblados
assertTextcss=div.alert.alert-success > spanSip::Clase eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Clase eliminado.
@@ -331,7 +331,7 @@ - +
assertTextcss=h1Departamentos/Estados
assertTextcss=div.alert.alert-success > spanSip::Departamento eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Departamento eliminado.
@@ -433,7 +433,7 @@ - +
assertTextcss=h1Etiquetas
assertTextcss=div.alert.alert-success > spanSip::Etiqueta eliminada.
assertTextcss=div.alert.alert-success > spanMsip::Etiqueta eliminada.
@@ -577,7 +577,7 @@ - +
assertTextcss=h1Fuentes de prensa
assertTextcss=div.alert.alert-success > spanSip::Fuenteprensa eliminada.
assertTextcss=div.alert.alert-success > spanMsip::Fuenteprensa eliminada.
@@ -623,7 +623,7 @@ - +
clickAtcss=h1Grupos
assertTextcss=div.alert.alert-success > spanSip::Grupo eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Grupo eliminado.
@@ -747,7 +747,7 @@ - +
assertTextcss=h1Municipios
assertTextcss=div.alert.alert-success > spanSip::Municipio eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Municipio eliminado.
@@ -865,7 +865,7 @@ - +
assertTextcss=h1Países
assertTextcss=div.alert.alert-success > spanSip::Pais eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Pais eliminado.
@@ -899,7 +899,7 @@ - +
clickAtcss=h1Perfiles en organización social
assertTextcss=div.alert.alert-success > spanSip::Perfilorgsocial eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Perfilorgsocial eliminado.
@@ -1229,7 +1229,7 @@ - +
assertTextcss=h1Sectores de organizaciones sociales
assertTextcss=div.alert.alert-success > spanSip::Sectororgsocial eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Sectororgsocial eliminado.
@@ -1387,7 +1387,7 @@ - +
assertTextcss=h1Temas
assertTextcss=div.alert.alert-success > spanSip::Tema eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Tema eliminado.
@@ -1425,7 +1425,7 @@ - +
assertTextcss=h1Tipos de centros poblados
assertTextcss=div.alert.alert-success > spanSip::Tclase eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Tclase eliminado.
@@ -1467,7 +1467,7 @@ - +
assertTextcss=h1Tipos de documentos de identidad
assertTextcss=div.alert.alert-success > spanSip::Tdocumento eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Tdocumento eliminado.
@@ -1543,7 +1543,7 @@ - +
assertTextcss=h1Tipos de relaciones familiares
assertTextcss=div.alert.alert-success > spanSip::Trelacion eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Trelacion eliminado.
@@ -1577,7 +1577,7 @@ - +
assertTextcss=h1Tipos de sitios
assertTextcss=div.alert.alert-success > spanSip::Tsitio eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Tsitio eliminado.
@@ -1667,7 +1667,7 @@ - + @@ -1687,7 +1687,7 @@ - +
clickAtlink=Tiposorg35,8
clickAtlink=Nuevo29,29
clickAtlink=Nuevo29,29
clickAtid=tipoorg_nombre90,7
assertTextcss=h1Tiposorg
assertTextcss=div.alert.alert-success.alert-dismissible.fade.show > spanSip::Tipoorg eliminado.
assertTextcss=div.alert.alert-success.alert-dismissible.fade.show > spanMsip::Tipoorg eliminado.
@@ -1719,7 +1719,7 @@ - +
clickAtcss=h1Trivalentes
assertTextcss=div.alert.alert-success > spanSip::Trivalente eliminado.
assertTextcss=div.alert.alert-success > spanMsip::Trivalente eliminado.
@@ -1733,7 +1733,7 @@ - + @@ -1757,7 +1757,7 @@ - +
clickAtlink=Veredas20,10
clickAtlink=Nueva24,17
clickAtlink=Nueva24,17
clickAtid=vereda_nombre123,11
clickAtcss=h1Veredas
assertTextcss=div.alert.alert-success > spanSip::Vereda eliminada.
assertTextcss=div.alert.alert-success > spanMsip::Vereda eliminada.
diff --git a/test/sideex/sivel2-02-01-admin-crea-usuario.html b/test/sideex/sivel2-02-01-admin-crea-usuario.html index b93d24ec..d89a4246 100644 --- a/test/sideex/sivel2-02-01-admin-crea-usuario.html +++ b/test/sideex/sivel2-02-01-admin-crea-usuario.html @@ -35,9 +35,9 @@ - + - + diff --git a/test/sideex/sivel2-02-03-admin-elimina-usuario.html b/test/sideex/sivel2-02-03-admin-elimina-usuario.html index 4a1c5eb8..fc6cecd8 100644 --- a/test/sideex/sivel2-02-03-admin-elimina-usuario.html +++ b/test/sideex/sivel2-02-03-admin-elimina-usuario.html @@ -21,7 +21,7 @@ - + diff --git a/test/system/casoconjs_test.rb b/test/system/casoconjs_test.rb index 62400530..81bb148e 100644 --- a/test/system/casoconjs_test.rb +++ b/test/system/casoconjs_test.rb @@ -6,7 +6,7 @@ class CasoconjsTest < ApplicationSystemTestCase skip # Reporta Error: # CasoconjsTest#test_administrador_crea: - # CanCan::AccessDenied: No está autorizado para read sip/departamento/active record relation. + # CanCan::AccessDenied: No está autorizado para read msip/departamento/active record relation. # byebug @usuario = Usuario.find_by(nusuario: 'sivel2') @usuario.password = 'sivel2' diff --git a/test/system/iniciar_sesion_test.rb b/test/system/iniciar_sesion_test.rb index dfd09f37..d7203304 100644 --- a/test/system/iniciar_sesion_test.rb +++ b/test/system/iniciar_sesion_test.rb @@ -4,7 +4,7 @@ class IniciarSesionTest < ApplicationSystemTestCase test "iniciar sesión" do skip - Sip::CapybaraHelper.iniciar_sesion( + Msip::CapybaraHelper.iniciar_sesion( self, Rails.configuration.relative_url_root , 'sivel2', 'sivel2') end diff --git a/yarn.lock b/yarn.lock index bbc04f8e..75d29365 100644 --- a/yarn.lock +++ b/yarn.lock @@ -668,12 +668,12 @@ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - version "7.1.20" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.20.tgz#e168cdd612c92a2d335029ed62ac94c95b362359" - integrity sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ== + version "7.20.0" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.0.tgz#61bc5a4cae505ce98e1e36c5445e4bee060d8891" + integrity sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ== dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" "@types/babel__generator" "*" "@types/babel__template" "*" "@types/babel__traverse" "*" @@ -1055,9 +1055,9 @@ camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001400: - version "1.0.30001444" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001444.tgz#c0a530776eb44d933b493de1d05346f2527b30fc" - integrity sha512-ecER9xgJQVMqcrxThKptsW0pPxSae8R2RB87LNa+ivW9ppNWRHEplXcDzkCOP4LYWGj8hunXLqaiC41iBATNyg== + version "1.0.30001446" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz#6d4ba828ab19f49f9bcd14a8430d30feebf1e0c5" + integrity sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw== chalk@^2.0.0: version "2.4.2"
runScript$('.chosen-select').removeAttr('style'); $('.chosen-container').remove(); $('.chosen-select').removeClass('chosen-select')
addSelectionid=usuario_sip_grupo_idslabel=Analista de Casos
addSelectionid=usuario_grupo_idslabel=Analista de Casos
clickAtcss=option[value="20"]68,9
clickAtcss=option[value="20"]68,9
selectid=usuario_tema_idlabel=AZUL POR OMISIÓN
clickAtlink=Editar22,14
clickAtcss=a.search-choice-close7,11
clickAtcss=a.search-choice-close7,11
clickAtname=commit35,29