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
est utilisé pour ne pas avoir l'erreur de connexion, blablabla tls.
-t mssql17
pour avoir la compatibilité avec 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"
I've been reading up on the GUI situation for C# on linux and while it seems obvious that there is no support for Forms (or Windows Forms I guess) on Linux, there seems to be a lot of confusion for me regarding the GUI development. For context, I have just recently begun to learn C# and was looking to practice some simple commands while also trying to make a functional GUI with buttons that will execute some commands for me. I'm not exactly sure what next steps to take because any forums / wikis regarding this topic usually go like "Is it possible" while someone on the other end replies "Just use C++ lol".
Would really appreciate any help and especially some beginning point or links for me to go to so I can start learning all of this. Loving C# so far!
--
Réponses :
Également proposés :