Я знаю, что можно выгружать данные и затем схему отдельно,
Но я стремлюсь вывести оба определения объектов, таких как таблица, индекс, функции, представления .. и т.д. c для выбранной схемы вместе с данными для таблиц этой схемы.
До сих пор я пробовал следующую команду, используя pg_dump.exe в windows cmd, и смог обойти проверку пароля для меня это был большой Хассел.
SET PGPASSWORD=(password)
"C:\Program Files (x86)\pgAdmin4\v4\runtime\pg_dump.exe" -h (hostname) -p 5432 -U (user name) -n (schema name) -d (database name)
Где,
- -h - имя хоста
- -p - номер порта
- -U - это имя пользователя
- -n - это имя схемы
- -d - это имя базы данных
В целом, я просто пытаюсь автоматизировать процесс сброса резервных копий, но я не могу этого сделать, поскольку данные отсутствуют.