Это выход в командной строке после вызова ОЗ --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
Я думаю, вы можете загрузить свою модель, используя опцию --model
, а затем создать скрипт, который будет выполнять прямой инжиниринг и запуск он использует опцию --run
, а затем инструктирует WB выйти, как только он закончит с опцией --quit-when-done
.
Вы можете проконсультироваться с помощью WB, чтобы узнать больше о создании скриптов, а также this guide.
Рассмотрим редактирование пост включать образец ввода, выборки ожидается выход, текущий код, токовый выход. Удачи. – shellter
Hello Shellter. Вход представляет собой файл '.mwb'; выход - это DDL-файл '.sql'. Текущий код: нет, поскольку я ищу маршруты. – balteo
Привет @balteo, вы когда-нибудь могли это сделать? В настоящее время я сталкиваюсь с той же проблемой. – Aistina