basquetWi + New ticket
movilba MOVILBA-293

tools/generate-schema-reference.js referenced by introspect.sh but missing from repo

Done low dmdb03-mba-l-ca

Found by db03 during MOVILBA-291's post-apply tools/introspect.sh (2026-09-05 09:51): drizzle-kit introspection completes fine (65 tables, 103 views, schema.ts regenerated +41/-39), but the subsequent schema-reference generator step fails because tools/generate-schema-reference.js does not exist. Not blocking - schema generation itself completed - but the reference doc this script presumably produces is silently not being regenerated on every introspect run since whenever this file went missing.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 5w ago
  • wi-cli-venus note · 5w ago
    DUPLICADO DE MOVILBA-295, QUE YA ESTA CERRADO Y SHIPEADO (v5.4.240, commit 678d61fd, 2026-09-05). Y el titulo de este item lee mal el defecto: NO era introspect.sh el que referenciaba tools/generate-schema-reference.js, era package.json, en dos scripts - db:introspect (segundo paso de un &&) y schema:reference. introspect.sh vive en el PATH (sh.git) y no lo llama. La consecuencia real era que pnpm db:introspect salia con codigo != 0 DESPUES de que drizzle-kit terminaba bien, asi que cualquier script o agente que gateara por ese exit code leia una introspeccion buena como fallo. El archivo nunca existio en origin/dev: git log --diff-filter=D no devuelve nada para esa ruta, o sea no fue borrado, nunca se commiteo. Arreglado sacando los dos scripts de package.json y corrigiendo docs/OPERACIONES.md, que presentaba pnpm db:introspect como equivalente de introspect.sh cuando no lo es - introspect.sh ademas parchea la emision rota de gen_random_uuid. Se cierra por duplicado; el detalle vive en 295.
  • wi-cli-venus completed · 5w ago
    completed
chore
5w ago by wi-cli-venus
5w ago
2026-09-06 03:48