Я читаю документацию здесь , и у меня есть несколько вопросов.Просто чтобы убедиться, что я не неправильно понимаю, что должна делать эта команда терминала .
Вопрос 1:
У меня есть файл SQLite .db на моем локальном компьютере.С помощью этой команды я могу преобразовать эту базу данных в файл mydb.dump
, который затем можно импортировать в Heroku Postgres.Правильно ли это понимание?Если это так, мы можем перейти ко второму вопросу.
Вопрос 2:
Попытка запустить PGPASSWORD=mypassword pg_dump -Fc --no-acl --no-owner -h localhost -U myuser mydb > mydb.dump
вызывает у меня некоторые проблемы.Из того, что я могу понять, значения, которые я должен заменить:
mypassword (пароль heroku postgres)
myuser (я понятия не имею, что здесь должно быть)
mydb (имя базы данных)
mydb.dump (имя дампа)
Что именно должно входить в каждое из этих значений и где я могу их найти?