liquipedia/sqllint
最新稳定版本:1.2.1
Composer 安装命令:
composer require liquipedia/sqllint
包简介
A thin wrapper around the SqlParser from the phpMyAdmin project which can be used to lint any amount of sql files from the command line.
README 文档
README
This is a thin wrapper around the SqlParser from the phpMyAdmin project which can be used to lint any amount of sql files from the command line.
Installation
Please use Composer to install:
composer require liquipedia/sqllint --dev
Usage
Command line utility
./vendor/bin/sqllint
./vendor/bin/sqllint --report=junit > report-junit.xml
Via composer script
Add this to your composer.json
{
"require-dev": {
"liquipedia/sqllint": "*"
},
"scripts": {
"sqllint": [
"sqllint"
],
"sqllint-junit": [
"sqllint --report=junit > report-junit.xml"
]
}
}
and run
composer sqllint
Parameter
To check out parameters, please refer to the src/Parameters.php file or use the --help parameter.
.sqllint.json
Parameters for SqlLint can optionally also be provided via a .sqllint.json file in the project root. Parameters passed via command line always have precedence over the parameters set in .sqllint.json.
Example:
{
"report": "junit"
}
统计信息
- 总下载量: 5.02k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 7
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2021-03-04