TablePlus — это современный собственный клиент SQL с интуитивно понятными инструментами графического интерфейса для создания, доступа, запросов и редактирования нескольких реляционных баз данных, таких как MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Amazon Redshift, MariaDB, CockroachDB, Vertica и Redis.

TablePlus — Настройка и обзор

TablePlus можно скачать с официального сайта. На момент написания этой статьи TablePlus доступен только для macOS. Мы можем ожидать, что версия для Windows будет выпущена в следующем месяце.

Вы можете загрузить приложение и использовать его бесплатно, но бесплатная версия имеет некоторые ограничения, такие как количество открываемых вкладок/окон или невозможность настройки темы. Если вы хотите получить лицензию и снять все эти ограничения, это будет стоить всего 49 долларов.

Возможности и преимущества — Лучший графический инструмент PostgreSQL

У TablePlus много восторженных поклонников, поскольку довольно часто можно услышать слова «лучший инструмент с графическим интерфейсом для PostgreSQL». Это хорошо по многим причинам, включая молниеносную скорость, стабильность, множество полезных функций и восхитительных деталей. Давайте посмотрим на это поближе.

Легкий, быстрый и стабильный

Кодовая база, созданная на Swift, Objective-C, C/C++, очень легкая. Установочный архив занимает всего 19 МБ, а приложение весит 49 МБ. Когда вы запускаете приложение, оно ощущается почти мгновенно, менее чем за секунду.

Это становится очевидным, когда TablePlus имеет дело с тяжелыми базами данных, например, с таблицей с 10 миллионами записей, он все еще может работать без проблем, не сталкиваясь с проблемами.

На самом деле производительность — одна из основных причин, по которой люди называют TablePlus предпочтительным инструментом для реляционных баз данных. Редко можно столкнуться с жалобами на производительность TablePlus.

Интуитивно понятный дизайн

Мы находим что-то интуитивно понятное, когда нам не нужно об этом думать, и TablePlus просто работает так, как мы ожидаем. Интерфейс и интерфейс приложения хорошо продуманы, а также включают в себя некоторые из наиболее распространенных моделей поведения пользователей. Новым пользователям легко привыкнуть к приложению, и вам не нужно тратить много времени на изучение того, как им пользоваться. Это просто и интуитивно понятно. Пользовательский интерфейс также очень хорошо отполирован.

Мощный фильтр данных

TablePlus позволяет использовать несколько фильтров данных в верхней части представления содержимого, и это идеально подходит для быстрого запроса данных. Конечно, вы всегда можете написать запросы в редакторе SQL-запросов, но если вам не хочется писать с нуля, вы можете воспользоваться быстрым фильтром.

Каждое условие содержит раскрывающийся список полей, раскрывающийся список типов соответствия и текстовое поле для ввода значения искомого текста. Вы можете создать несколько условий и применить их все сразу или по отдельности для фильтрации из текущей выбранной таблицы.

Редактор таблиц

Табличные объекты являются сердцевиной любых баз данных, и TablePlus отлично поддерживает управление определениями таблиц и табличными данными. Вы можете использовать TablePlus для навигации по объектам в базе данных, выполнения действий и открытия объектов для получения сведений. Вы также можете создавать, изменять, удалять или переименовывать таблицы или редактировать схему таблиц, а для поддерживаемых баз данных добавлены дополнительные действия, специфичные для базы данных.

Данные можно редактировать в режиме реального времени в представлении, похожем на электронную таблицу, или в редакторе форм (правый вид переключения).

Редактор SQL с автодополнением, подсветкой синтаксиса и разделенным экраном

TablePlus оснащен интеллектуальной функцией автоподсказки, которая может сэкономить вам много времени на запоминание имен и синтаксиса. Правильное отображение блоков кода может повысить вашу скорость, а также эффективно предотвратить некоторые тривиальные ошибки. Вы можете написать и выполнить несколько запросов и отобразить результаты на отдельных вкладках, чтобы их было легче сравнивать.

Что не приятно?

только macOS

Как я уже упоминал, TablePlus предназначен только для macOS, Windows находится только на пути к бета-версии, в то время как есть подтверждение, что версия для Linux не будет разработана в ближайшее время.

Заключительные слова

Еще одна особенность TablePlus — безумная скорость разработки. Каждую неделю выходит новое обновление с множеством новых функций и исправлений ошибок. Таким образом, вы можете видеть, что команда разработчиков прилагает столько усилий, чтобы сделать приложение лучше. Для тех, кто работает с базами данных на регулярной основе, TablePlus стоит придерживаться.