| Вход | Выход | Псевдоним |
|---|---|---|
| ✗ | ✔ |
Описание
Pretty выводит данные в виде таблиц, нарисованных символами Unicode,
используя ANSI-последовательности экранирования для отображения цветов в терминале.
Отрисовывается полная сетка таблицы, и каждая строка занимает в терминале две строки.
Каждый блок результата выводится как отдельная таблица.
Это необходимо, чтобы блоки можно было выводить без буферизации результатов (буферизация потребовалась бы для предварительного вычисления видимой ширины всех значений).
NULL выводится как ᴺᵁᴸᴸ.
Пример использования
PrettyCompact):
Query
Response
Pretty. Ниже приведён пример для формата PrettyCompact:
Query
Response
10,000 строк.
Если количество строк больше или равно 10,000, выводится сообщение “Showed first 10 000”.
Этот формат подходит только для вывода результатов запроса, но не для парсинга данных.
WITH TOTALS) и экстремальных значений (когда extremes установлено в 1).
В этих случаях итоговые и экстремальные значения выводятся после основных данных в отдельных таблицах.
Это показано в следующем примере, где используется формат PrettyCompact:
Query
Response
Настройки формата
Pretty:
| Настройка | Описание | По умолчанию |
|---|---|---|
output_format_pretty_max_rows | Ограничение на количество строк для форматов Pretty. | 10000 |
output_format_pretty_max_column_pad_width | Максимальная ширина выравнивания всех значений в столбце в форматах Pretty. | 250 |
output_format_pretty_max_value_width | Максимальная ширина значения, отображаемого в форматах Pretty. Если она превышена, значение будет обрезано. | 10000 |
output_format_pretty_color | Использовать управляющие последовательности ANSI для цветного вывода в форматах Pretty. | true |
output_format_pretty_grid_charset | Набор символов для вывода границ сетки. Доступные наборы: ASCII, UTF-8. | UTF-8 |
output_format_pretty_row_numbers | Добавлять номера строк перед каждой строкой в формате вывода Pretty. | true |
output_format_pretty_display_footer_column_names | Отображать имена столбцов в нижнем колонтитуле, если таблица содержит много строк. | true |
output_format_pretty_display_footer_column_names_min_rows | Задает минимальное количество строк, начиная с которого отображается нижний колонтитул, если output_format_pretty_display_footer_column_names включен. | 50 |