feat: Add poblacion_apta service to docker-compose, enhance API gateway for new service integration, and update README with service details. Introduce new database tables for poblacion_apta_jobs and poblacion_apta_rows, and implement functionality for handling cop/mod calculations in the cleaning service.

This commit is contained in:
erik
2026-07-28 04:29:14 -05:00
parent 447359166b
commit e73e425e4b
47 changed files with 6978 additions and 84 deletions
+16
View File
@@ -126,6 +126,19 @@ services:
environment:
DATABASE_URL: postgresql+psycopg://ipsextractor:ipsextractor@database:5432/ipsextractor
poblacion_apta:
build:
context: ./services/poblacion_apta
dockerfile: Dockerfile
container_name: ipsextractor-poblacion-apta
depends_on:
database:
condition: service_healthy
db-migrations:
condition: service_completed_successfully
environment:
DATABASE_URL: postgresql+psycopg://ipsextractor:ipsextractor@database:5432/ipsextractor
count-api:
build:
context: ./services/services-count-facturas-medicas-serving
@@ -196,6 +209,8 @@ services:
condition: service_healthy
cleaning:
condition: service_started
poblacion_apta:
condition: service_started
count-api:
condition: service_healthy
bot-descarga:
@@ -203,6 +218,7 @@ services:
environment:
EXTRACTION_URL: http://extraction:8001
CLEANING_URL: http://cleaning:8002
POBLACION_APTA_URL: http://poblacion_apta:8003
COUNT_URL: http://count-api:8080
BOT_DESCARGA_URL: http://bot-descarga:8200
ports: