Keyvera: Инструмент для баз данных
Запросы, модели и синхронизация в одном инструменте.
Файлы SQLite открываются везде; к серверам MySQL и PostgreSQL подключается настольное приложение. Пишите SQL, проектируйте модель данных на диаграмме, просматривайте и синхронизируйте различия между моделью и базой данных.
14,99 $Разовая покупкаВозврат в течение 14 дней

Основные функции
- Редактор SQL
- Подсветка синтаксиса, автодополнение и вкладки. Инструкция под курсором выполняется по Ctrl/⌘ Enter, весь скрипт — по Ctrl/⌘ ⇧ Enter; результаты выводятся в сетку, которая плавно прокручивается даже на больших таблицах и экспортируется в CSV или JSON.
- Модель данных EER
- Таблицы рисуются на диаграмме; связи 1:1, 1:n и n:m (с промежуточной таблицей) создаются с панели инструментов. Типы столбцов, первичные и внешние ключи, индексы и значения по умолчанию редактируются на боковой панели; есть готовые шаблоны таблиц.
- Сравнение и синхронизация
- Различия между моделью и базой данных (или двумя базами) показываются рядом. Переименованные столбцы и таблицы отслеживаются, шаги с риском потери данных отмечаются, а применяемый скрипт показывается заранее.
- Обратное и прямое проектирование
- Схема подключённой базы данных переносится в модель; модель преобразуется в скрипт CREATE для MySQL, PostgreSQL или SQLite.
- Пользователи и привилегии
- Отображаются учётные записи MySQL и роли PostgreSQL; редактируются привилегии на схемы и таблицы, пароли и блокировки. Применяемые инструкции GRANT / REVOKE показываются заранее.
- SQLite везде
- Базы данных SQLite открываются, редактируются и сохраняются на месте в браузере, на телефонах и на компьютере (в браузерах без такой возможности — скачиваются); можно создавать новые пустые базы.
Обработка данных и конфиденциальность
Keyvera обменивается данными только с сервером базы данных, к которому вы подключаетесь; подключение выполняется прямо из настольного приложения. Запросы, результаты и пароли не отправляются в FigBell; пароли хранятся на этом устройстве с шифрованием операционной системы. Файлы SQLite обрабатываются на устройстве.
Получить Keyvera
Попробуйте в браузере без установки; для постоянного использования купите версию для macOS, Windows или Linux.