CLI
jsorm expone un CLI para generación SQL de esquemas, health checks de runtime y orquestación de migraciones.
Comandos de generación
Section titled “Comandos de generación”jsorm migration ./dist/schema.js initialMigrationjsorm create-table ./dist/schema.js UserComandos de runtime
Section titled “Comandos de runtime”jsorm migrate ./dist/schema.js ormSourcejsorm migrate:up ./dist/schema.js ormSourcejsorm migrate:down ./dist/schema.js ormSourcejsorm migrate:status ./dist/schema.js ormSourcejsorm db:check ./dist/schema.js connectionSourcejsorm fresh ./dist/schema.js ormSourcejsorm rollback ./dist/schema.js ormSourceSeguridad por entorno
Section titled “Seguridad por entorno”- seguro en producción:
migrate,migrate:up,migrate:status,db:check - protegido en producción:
migrate:downrequiere override explícito - bloqueado en producción:
fresh,rollback
Buenas prácticas
Section titled “Buenas prácticas”- Exporta connection y migration sources desde módulos estables.
- Usa
db:checken CI y en verificación de despliegues. - Mantén comandos destructivos fuera de automatizaciones de producción.