Undo, redo & history
Every change you make is safe to undo — the playground snapshots the whole project before each one.
Undo and redo
Section titled “Undo and redo”undoredoEach asks you to confirm, naming the exact command being undone or re-applied. Redo is available until you make a new change. (How snapshots work is explained in Concepts.)
Starting with --no-undo turns this off for the session — no snapshot is
taken before each change, and undo/redo report that undo is off.
History and replay
Section titled “History and replay”Every command you run is recorded, in order, in the project’s history.log.
You can re-run a saved sequence of commands from a file:
replay path/to/commandsReplay runs each non-blank, non-#-comment line, stopping at the first error
(relative paths resolve under the project directory). It re-applies the
schema- and data-changing commands and skips app-level ones.