No description
Find a file
Cursor Agent b87b0205a8
db: migrar infraestructura de BD a Postgres (fase 0-1)
- Fase 0: scripts de aprovisionamiento (db/provision/) para roles, dos
  bases de datos separadas (panels_platform / panels_product con
  esquemas iam+core) y ACLs de Redis por modulo, con verificacion
  automatizada de aislamiento (verify-isolation.sh) y setup local
  reproducible (dev-local.sh).
- Fase 1: changelogs de Liquibase reescritos para Postgres
  (db/platform, db/iam, db/core reemplazan db/app + los changesets
  SQLite de platform). Baseline como estado final (no replay literal),
  tipos traducidos (IDENTITY, TIMESTAMPTZ/DATE, NUMERIC, BOOLEAN,
  CITEXT), contexts dev vs. schema/catalogos, RLS por tenant_id como
  defensa en profundidad, uploaded_by/created_by como snapshot
  desnormalizado (sin FK hacia iam).
- Migraciones ya no corren en el arranque de la API: paso explicito de
  deploy via db/update.sh con credenciales _owner.

Verificado end-to-end contra Postgres 16 + Redis local.

Co-authored-by: alberto.martinez <alberto.martinez@mrdev.mx>
2026-09-02 20:00:49 +00:00
api Ajustes para nomina y dashboard 2026-08-26 19:02:41 -05:00
db db: migrar infraestructura de BD a Postgres (fase 0-1) 2026-09-02 20:00:49 +00:00
docs Agregando diseño de correo 2026-08-21 20:02:27 -05:00
scripts first commit 2026-08-21 16:55:01 -05:00
tmp/pdfs Nominas 2026-08-25 20:21:49 -05:00
web first commit 2026-08-21 16:55:01 -05:00
web-panel Ajustes para nomina y dashboard 2026-08-26 19:02:41 -05:00
web-saas first commit 2026-08-21 16:55:01 -05:00
.dockerignore first commit 2026-08-21 16:55:01 -05:00
.env.example first commit 2026-08-21 16:55:01 -05:00
.gitignore first commit 2026-08-21 16:55:01 -05:00
docker-compose.yml Fix compose for Coolify load: soften env syntax, publish HTTP ports, keep .yaml 2026-08-21 17:29:40 -05:00
Dockerfile.api Agregando diseño de correo 2026-08-21 20:02:27 -05:00
Dockerfile.web-panel first commit 2026-08-21 16:55:01 -05:00
Dockerfile.web-saas first commit 2026-08-21 16:55:01 -05:00
package.json first commit 2026-08-21 16:55:01 -05:00