Что такое SQL Formatter & Linter?
SQL Formatter & Linter переформатирует SQL-запросы прямо в браузере и одновременно проверяет их на небольшой набор наиболее значимых проблем. Это полезно, когда нужен более аккуратный вид запроса, единый регистр ключевых слов и быстрый сигнал о рискованных шаблонах вроде SELECT * или операторов UPDATE без предложения WHERE.
Когда Использовать
Используйте этот инструмент, когда вы проверяете SQL, написанный вручную, приводите в порядок вставленные запросы перед отправкой или сравниваете форматирование между разными SQL-диалектами. Он хорошо подходит для разовой проверки запросов, подготовки pull request и форматирования только в браузере без отправки SQL на сервер.
Что Он Проверяет
В этой версии форматтер и linter разделены, но работают согласованно. Форматирование использует sql-formatter с правилами компоновки, зависящими от диалекта, а lint показывает ошибки разбора, отсутствие точки с запятой, широкое использование SELECT *, небезопасные изменения, слишком длинные строки и расхождения в регистре ключевых слов.