This is the output on the command line after calling WB with --help
:
mysql-workbench [<options>] [<model file>] Options: --force-sw-render Force Xlib rendering --force-opengl-render Force OpenGL rendering --query <connection> Open a query tab to the named connection --admin <instance> Open a administration tab to the named instance --model <model file> Open the given EER model file --script <script file> Execute the given Python or Lua script file --run <script> Execute the given code in default language for GRT shell --run-python <script> Execute the given code in Python --run-lua <script> Execute the given code in Lua --quit-when-done Quit Workbench when the script is done --help, -h Show command line options and exit --log-level=<level> Valid levels are: error, warning, info, debug1, debug2, debug3 --verbose Enable diagnostics output --version Show Workbench version number and exit
I assume that you can load your model using the --model
parameter, and then create a script that will do forward engineering and run it with the --run
parameter, and then instruct WB to exit after completion with --quit-when-done
.
You can ask WB for help to learn more about scripting, as well as this guide .
source share