I see from various available resources there should be options for running a QRR from the command line.
These include a PDF from uncon 2016 sugarclub.sugarcrm.com/.../897 which points to github.com/.../cli_quickrepair
Then the most promising is this sugarclub.sugarcrm.com/.../how-to-utilize-quick-repair-from-the-cli-and-the-profile-menu which suggests that you can use the command "admin:qrr" with the sugarcrm console command to run a QRR, but if I execute "php sugarcrm list" the QRR element appears missing. (see attached)
Can you point me to the best way to CLI a QRR for V25+?
SugarCRM Console [standalone mode]
Usage:
command [options] [arguments]
Options:
-h, --help Display help for the given command. When no command is given display help for the list command
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi|--no-ansi Force (or disable --no-ansi) ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Available commands:
completion Dump the shell completion script
help Display help for a command
list List commands
elastic
elastic:explain Execute global search explain queries for debugging purposes. As this will generate a lot of output in JSON format, it is recommended to redirect the output to a file for later processing.
elastic:indices Show Elasticsearch index statistics
elastic:queue Show Elasticsearch queue statistics
elastic:queue_cleanup Cleanup records from Elasticsearch queue.
elastic:refresh_enable Enable refresh on all indices
elastic:refresh_status Show Elasticsearch index refresh status
elastic:refresh_trigger Perform a manual refresh on all indices
elastic:replicas_enable Enable replicas on all indices
elastic:replicas_status Show Elasticsearch index refresh status
elastic:routing Show Elasticsearch index routing
elastic:show_boost_values show boost values for fts enabled fields for modules
email
email:process Process emails in parallel
email:process-batch Process a single email batch
idm-mode
idm-mode:manage enable, disable IDM mode, or move config data to DB
password
password:config Show password hash configuration
password:reset Reset user password for local user authentication.
search
search:fields Show search engine enabled fields
search:module Enable/disable given module for search
search:reindex Create mappings and schedule a reindex
search:silent_reindex Create mappings and index the data
search:silent_reindex_mp Create mappings and index the data using multi-processing
search:status Show search engine availability and enabled modules
team-security
team-security:rebuild Rebuild denormalized team security data
team-security:status Display the status of the denormalized data
teamset
teamset:backup Backs up the team_sets related tables.
teamset:prune Prune all team set tables of unused team sets. Original tables will be backed up automatically. DO NOT USE while users are logged into the system!
teamset:restore_from_backup Restores all team set tables from backups. DO NOT USE while users are logged into the system!
teamset:scan Scan all module tables for unused team sets and report the number found.
teamset:sql Print the sql query used to search for unused teamsets