PrefixHarbor
Продукт

Агент форматирования SQL-запросов для Windows

01

PrefixHarbor — локальный агент, который выступает в роли вашего форматировщика SQL-запросов. Он читает ваши файлы, применяет стандартные правила оформления и запускает тестовые команды для проверки результатов перед тем, как вы примете любые изменения.

01

Локальное форматирование

Он переписывает ваши SQL-файлы на вашем ПК; при использовании локальной модели ничего не покидает компьютер, а при использовании облачной модели текст запроса отправляется провайдеру.

02

Реальные коды выхода

Он запускает ваши тестовые команды и показывает реальный код выхода для проверки.

03

Визуальное сравнение

Он отображает наглядное сравнение, чтобы вы видели, что именно изменилось в вашем коде.

Основные возможности

Как это работает

Он находит .sql-файлы, читает их, переписывает оформление, показывает разницу и запускает команды форматирования и тестирования для подтверждения результатов.

Пошаговые руководства

Форматирование длинного запроса

PrefixHarbor использует read_file для загрузки содержимого и edit_file для переписывания оформления с использованием стандартных соглашений, а также приводит ключевые слова в верхний регистр в каждом запросе. Он читает. Форматировщик SQL-запросов делает отступы для списков столбцов и условий соединения. Запутанный однострочный запрос из журнала становится легким для чтения. Агент запускает вашу тестовую команду для сравнения результатов на тестовой базе данных. Вы видите разницу, показывающую новые разрывы строк и отступы. Форматировщик SQL, который приводит код в порядок, помогает вам просматривать изменения в режиме Ask first. Вы остаетесь в контроле над конечным результатом и проверяете вывод.

Форматирование папки файлов

PrefixHarbor действует как инструмент форматирования SQL и запускает инструменты сам, показывая каждое действие в виде карточки с его реальным результатом. Он работает локально. Вы можете применить один стиль к папке .sql-файлов перед обзором кода. Агент использует list_dir и glob для поиска всех файлов в вашей рабочей папке. Он читает каждый файл и применяет стандартные правила форматирования SQL последовательно. Он запускает команду линтера для проверки нарушений стиля. Вы принимаете изменения только после проверки результатов тестирования. Соглашения об именовании для SQL-схемы помогают поддерживать чистоту и единообразие вашей кодовой базы.

Что PrefixHarbor не делает

Используйте его только для ваших собственных файлов, тестовых баз данных и систем, которые вы имеете право использовать; нет гарантии, что результаты правильные.

PrefixHarbor для Windows

Начните локальное форматирование SQL

Скачать PrefixHarbor ↗