Как убедиться, что я загружаю все данные на Heroku перед закрытием счета? - PullRequest
0 голосов
/ 19 апреля 2019

Я не понимаю структуру Heroku (я не программист). Как загрузить приложения, базы данных перед закрытием счета?

1 Ответ

0 голосов
/ 19 апреля 2019

Для начала вам не нужно загружать свои приложения из Heroku :

Репозиторий Git приложения Heroku предназначен только для целей развертывания.Клонирование из этого хранилища официально не поддерживается как функция и должно использоваться только в качестве крайней меры. Не используйте этот репозиторий в качестве канонического репозитория вашего приложения «origin».Вместо этого используйте свой собственный Git-сервер или службу контроля версий, такую ​​как GitHub.

Даже если вы не используете GitHub или аналогичный, у каждого из ваших разработчиков должна быть копия приложения.На Heroku нет способа «разрабатывать вживую», поэтому должна быть хотя бы одна копия каждого приложения (если только они не были удалены).

Что касается баз данных, если вы используете HerokuPostgres вы можете скачать копию вашей базы данных , используя heroku pg:backups:capture, а затем heroku pg:backups:download, как описано в документации.У других аддонов баз данных другие потребности.

Лучше всего убедиться, что у вас есть все, - раскрутить приложение в другом месте и убедиться, что оно работает.Если у вас есть набор тестов, запустите его.Проверка данных будет непростой задачей, но вы можете проверить некоторые простые метрики, такие как количество и имена таблиц, количество записей в каждой таблице, убедившись, что вы можете войти в систему с любыми имеющимися учетными записями и чтобы их данные, связанные с приложением, выглядели разумными,и т.д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...