https://schemaspy.readthedocs.io/en/latest/installation.html
et enfin
java -jar schemaspy-6.2.4.jar -dp mssql-jdbc-12.6.1.jre11.jar -t mssql17 -host $SQLServer -port $PORT -db $DataBase -u $DBUser -p $DBPwd -hq -o $OutRep -connprops encrypt\\=false
En remplaçant (ou en définissant) :
À noter :
-connprops encrypt\=false : utilisé pour ne pas avoir l'erreur de connexion, blablabla tls.
-t mssql17 : compatibilité SQL Server 2017, 2019 et 2022.
Pour exclure des tables, ajouter : -I "regex".
par exemple, -I "(aa|bb).*"
Pour exclure des colonnes (relations, pk/fk) : ajouter -X "regex"
par exemple, -X "table.column"