powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Бэкап в простой формат корёжит данные в полях типа text
4 сообщений из 4, страница 1 из 1
Бэкап в простой формат корёжит данные в полях типа text
    #39488107
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коротко о себе. )))
PostgreSQL 9.5.
PGAdmin III.

Нужно сгенерить скрипт на табличку с полем типа text, в котором содержится разметка, скрипты, и xml-ки.
При сохранении одинарные кавычки экранируются - добавляется ещё одна пара. В итоге часть разметки и скрипты уже не работают..
Например.
было в БД:
Код: plaintext
$.post('/rest/script/subsys/control/buttons/pausework', {
Стало в текстовом файле:
Код: plaintext
  $.post(''/rest/script/subsys/control/buttons/pausework'', {
Помогите пофиксить, пожалуйста!
Возможно я что-то упустил из необходимых настроек?

Настройки для резервной копии такие:





...
Рейтинг: 0 / 0
Бэкап в простой формат корёжит данные в полях типа text
    #39488139
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier,

не знаю, что там предпогается под "формат простой", но удвоение кавычек - стандартный способ их экранирования. Если дамп создаётся в формате sql команд - то это необходимое условие для возможности впоследствии данные импортировать в базу.
...
Рейтинг: 0 / 0
Бэкап в простой формат корёжит данные в полях типа text
    #39488214
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesierНужно сгенерить скрипт на табличку с полем типа text, в котором содержится разметка, скрипты, и xml-ки.
При сохранении одинарные кавычки экранируются - добавляется ещё одна пара. В итоге часть разметки и скрипты уже не работают..Попробуйте "сгенерить" скрипт вручную. SELECT имя_поля FROM имя_таблицы
...
Рейтинг: 0 / 0
Бэкап в простой формат корёжит данные в полях типа text
    #39488292
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Melkij, да, действительно, при работе различными инструментами эти экранированные сдвоенные кавычки пропадают.
Проблемой это становилось при копипасте данных из скрипта.. Я просто это не учёл.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Бэкап в простой формат корёжит данные в полях типа text
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]