command-line - SchemaCrawler 16.12 版本命令行未创建我的 htmlx 输出
问题描述
我正在使用最新版本的schemacrawler (16.1.2)
生成嵌入在 HTML 输出中的 SVG 图表。但是,它不是创建图表,而是仅以文本形式打印表格信息。如果我使用旧版本的schemacrawler
,它可以正常工作。我的机器上安装了 Graphviz。我做错了什么没有输出图表?
对于版本 16.1.2,我使用的这个版本的命令行不起作用
源 schemacrawler.sh --server=postgresql --host=hostname --database=db_name --user=username --password=password_name --info-level=standard --schemas=schema_name --command=schema --outputformat= htmlx --log-level=CONFIG > schemaGraph.html
对于版本 14.17,此版本的命令对我来说很好用
源 schemacrawler.sh -server=postgresql -host=hostname -database=db_name -user=username -password=password_name -infolevel=minimum -command=schema -outputformat=htmlx -loglevel=CONFIG > schemaGraph.html
解决方案
请尝试--output-format
看看它是否有效。
推荐阅读
- sql - 从sql表中提取行数
- ios - 使用代码快速堆栈视图隐藏和显示不起作用
- sql-server - 如果您想要一个或另一个并且它们不相关,是否可以在同一个查询中同时使用 Where 和 Have ?
- javascript - 将元素的旋转重置回原始状态(rotatable.js + jquery UI)?
- python - 问题在 Raspberry Pi 上获取 PHP 脚本以执行转动电机的 Python 脚本
- java - 如何从 Android Studio 中的 Webview 加载的 Url 中删除段落标签?
- python - Python 3.8 - BeautifulSoup 4 - unwrap() 不会删除所有标签
- android - Circular Reveal 动画 onTouch Android
- php - PHP根据货币收入和结果SQL计算总现金
- git - 在由 git hooks 修改的文件上使用 skip-worktree?