Skip to content

CLI

jsorm exposes a CLI for schema SQL generation, runtime health checks, and migration orchestration.

Terminal window
jsorm migration ./dist/schema.js initialMigration
jsorm create-table ./dist/schema.js User
Terminal window
jsorm migrate ./dist/schema.js ormSource
jsorm migrate:up ./dist/schema.js ormSource
jsorm migrate:down ./dist/schema.js ormSource
jsorm migrate:status ./dist/schema.js ormSource
jsorm db:check ./dist/schema.js connectionSource
jsorm fresh ./dist/schema.js ormSource
jsorm rollback ./dist/schema.js ormSource
  • safe in production: migrate, migrate:up, migrate:status, db:check
  • guarded in production: migrate:down requires explicit unsafe override
  • blocked in production: fresh, rollback
  1. Export connection and migration sources from stable modules.
  2. Use db:check in CI and deploy verification flows.
  3. Keep destructive commands out of production automation by default.