{"repo":"Decathlon/dblinter","free":true,"listed":false,"github":"https://github.com/Decathlon/dblinter","clone":"git clone https://github.com/Decathlon/dblinter.git","description":"A static analysis tool for postgresql databases","language":"Python","stars":82,"topics":["database","quality","validation"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"dblinter Static conformity is largely used in the dev world but there is no such tool for databases schemas. This tool connect to a postgres database to check good practices in schema design and output a file in [Sarif][2] format. A configuration file describe the rule to enforce and acceptable threshold An example of the output is: Launch dblinter Docker You can use the docker image if you prefer not to install python on your computer. Launch the docker image Directly from the source You can launch dblinter directly from the source code. You will need python and poetry to install the dependencies: Usage Contributing We welcome contributions from the community. For more details on contributing to the project (including requirements), please refer to \"Getting Started with Contributing.\" [2]: https://docs.oasis-open.org/sarif/sarif/v2.1.0/sarif-v2.1.0.html","default_branch":null,"files":null,"tree":[],"storefront":"/r/Decathlon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Decathlon/dblinter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}