Добавление таблиц реестра в БД:pg:staff «C:/Program Files/PostgreSQL/12/bin / psql» не удалось запустить

#postgresql #sqitch

#postgresql #sqitch

Вопрос:

Когда я пытаюсь развернуть свою базу данных postgres с помощью sqitch, я сталкиваюсь с этой проблемой, добавляя таблицы реестра в db: pg:staff:

C:/Program Files/PostgreSQL/12/bin/psql» не удалось запустить: «Неверен синтаксис имени файла, имени каталога или метки тома»

Но мой psql на этом пути C:Program Файлыpgsqlbin. Там, где я должен изменить этот путь, команда psql добавлена в переменную среды

Ответ №1:

эта проблема решена

  • добавлена переменная среды psql с вашим правильным путем
  • добавил его в свой проект sqitch conf, чтобы он был таким

    [engine "pg"] client = psql