You're reading docs for Nextly Alpha. APIs may change between releases.

CLIError codes

RESOLVE_NOT_APPLIED

`nextly migrate:resolve --rolled-back` was given a migration with no applied run to roll back.

Cause

nextly migrate:resolve --rolled-back was given a migration with no applied run to roll back.

--rolled-back records that an applied migration was undone, so the next nextly migrate runs it again. The ledger holds no applied run of this file, so there is nothing to mark rolled back.

Fix

  • Run nextly migrate:status to see the file's state.
  • A file that never ran needs no rollback recorded: nextly migrate runs it as pending.

Example

✗ Cannot roll back 20261020_120000_add_posts.sql: no prior applied event exists.
  Why:  `--rolled-back` records that an applied migration was undone, and the ledger holds no applied run of this file.
  Next: Run `nextly migrate:status` to see the file's state: a file that never ran needs no rollback recorded.
  Docs: https://nextlyhq.com/docs/cli/errors/resolve-not-applied  (RESOLVE_NOT_APPLIED)

On this page

Was this page helpful?