TablePlus поддерживает PostgreSQL, MySQL, SQLite, Redis, MongoDB и многое другое. Это действительно хороший софт. Но если вы работаете только с файлами SQLite, вы перемещаетесь по диалогам менеджера соединений, параметрам драйвера и элементам интерфейса, которые существуют для баз данных, которые вы никогда не будете использовать. Это как покупать швейцарский нож, когда вам нужно только лезвие.
Когда инструмент с несколькими базами данных — слишком много
Каждый раз, когда вы открываете TablePlus, вы видите менеджер соединений, предназначенный для серверов удалённых баз данных. Для SQLite — локальной файловой базы данных — этот рабочий процесс добавляет ненужные шаги. Вам не нужны строки соединения, порты или учётные данные. Вам просто нужно открыть файл.
TablePlus также использует модель подписки, которая отражает его широкий набор функций. Если вы не подключаетесь к PostgreSQL или MySQL, вы платите за возможности, которые вы не используете. Бесплатный уровень ограничивает вас определённым количеством открытых вкладок и строк, что может быть раздражающим во время активной разработки.
Интерфейс, хотя и полированный, предназначен для размещения каждой поддерживаемой базы данных. Функции, специфичные для SQLite, такие как просмотр триггеров или проверка внутренней структуры файла, занимают второе место на фоне функций, которые имеют большее значение для баз данных на основе сервера.
Tome: специально построен для SQLite на Mac
Tome — это нативное приложение macOS, которое делает одно: SQLite. Нет менеджеров соединений, нет конфигурации драйверов, нет функций для баз данных, которые вы не используете. Откройте файл .db, .sqlite или .sqlite3 и начните работать сразу.
Первый рабочий процесс с файлами
Дважды щелкните на файл SQLite в Finder, и Tome откроет его. Перетащите файл на значок на доке. Используйте File → Open. Нет настройки соединения, нет конфигурации сервера. SQLite — это формат файла, и Tome относится к нему как к одному.
Полное покрытие SQLite
Просматривайте таблицы, представления, индексы и триггеры. Редактируйте ячейки встроенно. Вставляйте и удаляйте строки. Создавайте таблицы с визуальным редактором. Запускайте SQL запросы с подсветкой синтаксиса и автодополнением. Каждая функция существует, потому что она имеет смысл для SQLite.
Несколько баз данных, в стиле Mac
Tome основана на документах. Откройте пять баз данных, и каждая получает свой собственный окно или вкладку. Сравнивайте данные по базам данных, размещая окна рядом — тот же рабочий процесс, который вы используете с текстовыми файлами, электронными таблицами или любым другим документом на вашем Mac.