{
  "id": "admin-restore",
  "path": [
    "admin",
    "restore"
  ],
  "title": "leapview admin restore",
  "summary": "Restore LeapView from a validated instance backup",
  "description": "Restore LeapView from a validated instance backup",
  "usage": "leapview admin restore [flags]",
  "runnable": true,
  "effect": "destructive",
  "confirmation": "required",
  "arguments": [],
  "options": [
    {
      "name": "confirm",
      "type": "bool",
      "default": "false",
      "description": "confirm replacement of the configured LeapView instance",
      "required": false
    },
    {
      "name": "current-out",
      "type": "string",
      "default": "",
      "description": "path for a backup of the current instance before replacement; - creates and discards a validated temporary checkpoint",
      "required": false
    },
    {
      "name": "database-only",
      "type": "bool",
      "default": "false",
      "description": "restore only the platform SQLite database",
      "required": false
    },
    {
      "name": "from",
      "type": "string",
      "default": "",
      "description": "backup archive path to restore",
      "required": false
    }
  ],
  "inheritedOptions": [],
  "examples": [],
  "subcommands": []
}
