我想在我的项目中使用 Schemacrawler lint,并且只想使用自定义 lint。根据文档,它说我们可以使用命令-linterconfigs=[path to linter XML configuration file]
但是当我尝试创建 XML 配置文件并仅使用自定义 lints 时,我仍然看到默认的 lints 正在运行。我做错什么了吗?
这是我遵循的步骤:
- 下载并解压缩包
- 创建名为 example.database 的转储数据库
- 使用现有的 lint 之一创建了 schemacrawler-linter-configs.xml
- 使用以下命令从 _schemacrawler 目录对转储数据库运行 lint
./schemacrawler.sh --server=postgresql -command=lint -linterconfigs=schemacrawler-linter-configs.xml -database=example.database