Answer binary support some command-line options
Usage
answer command [command or global options] [arguments...]
To run answer, use:- 'answer init' to initialize the required environment.- 'answer run' to launch the application.- 'answer upgrade' to upgrade the applicationUsage:answer [command]Available Commands:build used to build answer with pluginscheck checking the required environmentdump back up datahelp Help about any commandinit init answer applicationplugin prints all plugins packed in the binaryrun Run the applicationupgrade upgrade Answer versionFlags:-C, --data-path string data path, eg: -C ./data/ (default "/data/")-h, --help help for answer-v, --version version for answerUse "answer [command] --help" for more information about a command.
Global options
All global options can be placed at the command level.
--help,-h: Show help text and exit. Optional.--version,-v: Show version and exit. Optional.--data-pathpath,-Cpath: data saved path. Optional. (default: /data/)
Commands
init
init command will initialize the application required environment, contains: default config-file, data directory, initialize database etc.
- Examples
answer init -C ./data/
- Notes
- if answer already initialized, this command will not be executed. For example, if config file is already exist so it will not be created or overwritten.
- if answer initialized failed, run command can not be executed.
check
check command will check the application whether it can run or not. check the config file if exist. check the database if connection can be established etc.
- Examples
answer check -C ./data/
run
run command will run the application.
- Examples
answer run -C ./data/
upgrade
upgrade command will upgrade the application.
- Options
-fversion: Upgrade from the specified version. Optional.
- Examples
answer upgrade -C ./data/answer upgrade -f v1.1.0 -C ./data/
dump
dump command will dump the database data to sql file.
- Options
--pathpath,-ppath: dump data path. Optional. (default: ./)
- Examples
answer dump -p /tmp/
build
build a new Answer with plugins.
- Options
--withthe field name of plugin. Required.
- Examples
answer build --with plugin1 --with plugin2
plugin
prints all plugins packed in the binary.
- Examples
answer plugin
config
restore some config value to default.
- Options
--withthe field name of config. Required.
- Examples
answer config -C ./data/ --with allow_password_login
