Talos docs

argus project migrate

Since next

Report, apply or undo upgrading a project to this engine

Plain text

Usage

argus project migrate [OPTIONS] <PROJECT>

Arguments

ArgumentDescription
<PROJECT>The project folder, or its argus.project.json

Options

FlagValueDefaultAllowed valuesDescription
--dry-runReport what an upgrade would change; write nothing
--applyUpgrade the project, keeping a backup of every file it writes
--restorePut the newest migration's backup back
--backup<ID>With --restore: the backup to put back (its folder name under .argus/migrations)
--allow-dirtyWith --apply: go ahead even when a file it writes has uncommitted changes in git
--forceWith --restore: restore over files changed since the migration (their current bytes are backed up first)
--jsonPrint the report or the result as JSON instead of text

Example

argus project migrate <PROJECT>