All Projects → gretard → Sonar Tsql Plugin

gretard / Sonar Tsql Plugin

Licence: gpl-3.0
T-SQL language plugin for SonarQube

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Sonar Tsql Plugin

Goqu
SQL builder and query library for golang
Stars: ✭ 984 (+1908.16%)
Mutual labels:  sql
Dagbot
The official Repository for dagbot, the self proclaimmed n1 meme bot.
Stars: ✭ 40 (-18.37%)
Mutual labels:  sql
Examples
Demo applications and code examples for Confluent Platform and Apache Kafka
Stars: ✭ 571 (+1065.31%)
Mutual labels:  sql
Rhodddoobie
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Stars: ✭ 38 (-22.45%)
Mutual labels:  sql
Tigertoolbox
Toolbox repository for Tiger team
Stars: ✭ 1,003 (+1946.94%)
Mutual labels:  sql
Be Course 17 18
🎓 Backend · 2017-2018 · Curriculum and Syllabus 💾
Stars: ✭ 44 (-10.2%)
Mutual labels:  sql
Sqlz
SQL Query Builder for Go
Stars: ✭ 36 (-26.53%)
Mutual labels:  sql
Base
https://www.researchgate.net/profile/Rajah_Iyer
Stars: ✭ 48 (-2.04%)
Mutual labels:  sql
Declarativesql
Attribute-based database access
Stars: ✭ 41 (-16.33%)
Mutual labels:  sql
Cosyan
Transactional SQL based RDBMS with sophisticated multi table constraint logic.
Stars: ✭ 45 (-8.16%)
Mutual labels:  sql
Province City China
🇨🇳最全最新中国【省、市、区县、乡镇街道】json,csv,sql数据
Stars: ✭ 993 (+1926.53%)
Mutual labels:  sql
Ether sql
A python library to push ethereum blockchain data into an sql database.
Stars: ✭ 41 (-16.33%)
Mutual labels:  sql
Rdbms To Graphql
A Java CLI program that generates a GraphQL schema from a JDBC data source.
Stars: ✭ 44 (-10.2%)
Mutual labels:  sql
Pg Minify
Minifies PostgreSQL scripts.
Stars: ✭ 37 (-24.49%)
Mutual labels:  sql
Sqlservermetadata
SQL Server Metadata Toolkit
Stars: ✭ 47 (-4.08%)
Mutual labels:  sql
Go Starter
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
Stars: ✭ 37 (-24.49%)
Mutual labels:  sql
Dito
Dito.js is a declarative and modern web framework with a focus on API driven development, based on Objection.js, Koa.js and Vue.js – Released in 2018 under the MIT license, with support by Lineto.com
Stars: ✭ 44 (-10.2%)
Mutual labels:  sql
Scala Db Codegen
Scala code/boilerplate generator from a db schema
Stars: ✭ 49 (+0%)
Mutual labels:  sql
Joiner
A simple utility for SQL-like joins with Json, GeoJson or dbf data in Node, the browser and on the command line. Also creates join reports so you can know how successful a given join was. Try it in the browser -->
Stars: ✭ 47 (-4.08%)
Mutual labels:  sql
Jl Sql
SQL for JSON and CSV streams
Stars: ✭ 44 (-10.2%)
Mutual labels:  sql

sonar-tsql-plugin

This repository contains T-SQL language plug-in for Sonar.

!!! IMPORTANT!!! This plugin will no longer be updated. Please use sonar-sql-plugin instead as it supports multiple dialects and contains various code fixes.

Description

Currently plug-in supports:

Donating

You can support this project and others via Paypal

Support via PayPal

Usage

  1. Download and install SonarQube
  2. Download plug-in from the releases and copy it to sonarqube's extensions\downloads directory
  3. Start SonarQube and enable rules
  4. If you want plug-in to automatically run SQL Code guard analysis part, please install SQL Code Guard onto your build machines and make sure that property sonar.tsql.cg.path is set to an existing installation (default is C:\Program Files (x86)\SqlCodeGuard\SqlCodeGuard.Cmd.exe)
  5. If you want plug-in to import issues found by Microsoft, please before running a sonar analysis build solution with setting /p:RunSqlCodeAnalysis=true.
  6. If you want coverage to be reported - please run SQLCover before running sonar analysis

You can find more information on configuration at wiki at Getting started on how to configure external tools.

Configuration

Options which are available for overriding can be found at Configuration.

CI integration

TFS integration

For T-SQL code to be scanned from TFS Build, the easiest way to start is to install:

After having done this, please use and configure SonarQube Scanner CLI step in your build definition.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].