mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-15 14:15:49 -06:00
1. При некоторых настройках при генерации Insert инструкций, пустые строки заменялись на null.
Этот коммит исправлет проблему.
2. Результаты запросов можно оформить произвольным образом используя шаблоны указанные в однострочных
коментариях.
Формат шаблона: --@gen:Имя шаблона в контестном меню результата:Тут текст шаблона - cols = @colname@,@colname2,a@\n
Для добавлнения перевода строк в вывод можно использовать \n.
Коментарии указывается в теле запроса (можно указать перед запросом).
Можно указать строку из которой нужно сделать выбрать содержимое:
@colname[-1]@ - содержимое колонки colname предыдущей строки(относительная адресация).
@colname[0]@ - содержимое колонки colname 1 строки (или выделенного диапазона строк).
Адресация с начинается с 0. Это абсолютная адресация строк.
@colname2,a@ - Указание что результат нужно будет выровнять.
Флаг "а" глобальный его можно указать у любой колонки.
Флаги указываются в самом конце определения колонки после запятой. Пример: @col1[-1],a@
Если перечень имен колонок запроса не совпадает со списком полей шаблона то шаблон не будет добавлен
в контекстное меню Generate.
Полученный текст копируется в буфер обмена.
При генерации текста используются настройки "Вид кавычек" и "Что брать в кавычки".
Шаблоны сохраняются перед выполнением SQL команды и после редактирования шаблона
запрос нужно выполнить повторно.
18 lines
No EOL
354 B
JSON
18 lines
No EOL
354 B
JSON
{
|
|
"files.associations": {
|
|
"regex": "cpp",
|
|
"*.pngc": "cpp",
|
|
"*.inc": "c",
|
|
"vector": "cpp",
|
|
"string.h": "c",
|
|
"libpq-fe.h": "c",
|
|
"new": "cpp",
|
|
"ostream": "cpp",
|
|
"sstream": "cpp",
|
|
"ranges": "cpp",
|
|
"optional": "cpp"
|
|
},
|
|
"cmake.configureArgs": [
|
|
|
|
]
|
|
} |