figbellСкачать
Keyvera: Инструмент для баз данных

Запросы, модели и синхронизация в одном инструменте.

Файлы SQLite открываются везде; к серверам MySQL и PostgreSQL подключается настольное приложение. Пишите SQL, проектируйте модель данных на диаграмме, просматривайте и синхронизируйте различия между моделью и базой данных.

14,99 $Разовая покупкаВозврат в течение 14 дней

Снимок экрана Keyvera: рабочая область с примером содержимого

Основные функции

Редактор 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.