Когда я вхожу на сайт (example.herokuapp.com) и создаю пользователя, пользователь создается в базе данных Heroku Postgres ::, но когда Я перехожу в Cloud9 и вхожу в Rails Console, пользователь не существует в моей производственной базе данных. Как я могу объединить изменения, сделанные в производстве (Heroku) с помощью разработки (локальные Rails), чтобы эти пользователи отображались в Rails Console? Благодарю.Слияние изменений, внесенных пользователями в веб-приложение для производства Heroku с моей локальной базой данных разработки
-1
A
ответ
0
Если вам нужны пользователям, чтобы показать в консоли вы можете запустить
heroku run console --app APP_NAME
Если вы хотите, чтобы «слить» базы данных вы должны экспортировать базу данных Heroku Postgres и конвертировать таблицу в формат SQL.
Для получения дополнительной информации об экспорте PG Резервные копии: https://devcenter.heroku.com/articles/heroku-postgres-import-export
другой StackOverflow пост, который может помочь: How to I merge two databases with same schema that are on Heroku?
Смежные вопросы
- 1. Слияние ранее внесенных изменений в исходное положение
- 2. Приложение Heroku Django с локальной базой данных
- 3. создать eventreceiver для регистрации изменений, внесенных пользователями в списках
- 4. Heroku] Работа с базой данных
- 5. Отслеживание изменений между разработки, тестирования и производства
- 6. отслеживание изменений, внесенных в структуру базы данных
- 7. Отмена внесенных изменений для локальных изменений
- 8. База данных разработки и производства?
- 9. Отмена изменений, внесенных в объекты
- 10. Перенос базы данных из локальной разработки в Heroku-Django 1.8
- 11. Кнопка для возврата изменений, внесенных в собственность?
- 12. Сбой внесенных изменений
- 13. Чувствительность внесенных изменений в код
- 14. Макросъемка изменений, внесенных в ячейку
- 15. Django on Heroku - settings.py для разработки против производства
- 16. Как клонировать базы данных разработки режима для производства режима DataTable с базой данных
- 17. Отдельные пути Python для разработки и производства
- 18. Базы данных разработки и производства
- 19. Сохраняется только в случае внесенных изменений
- 20. Docker для разработки и производства
- 21. опубликовать проект с локальной базой данных
- 22. Изменение соединения с базой данных в Heroku во время выполнения
- 23. Использование Heroku для производства
- 24. Модификация web.config для среды разработки и производства
- 25. Любые инструменты для мониторинга изменений, внесенных приложением?
- 26. Изменение доступа VBA для внесения изменений, внесенных в формы
- 27. CDN для производства, локальные файлы для разработки
- 28. несоответствия с базами данных производства и разработки
- 29. Синхронизация данных между локальной базой данных и онлайновой базой данных
- 30. Mac OS X: слияние с базой данных
использование переполнения стека, чтобы найти ответы на свои вопросы, прежде чем отправить их http://stackoverflow.com/questions/33007279/heroku-rails-rake-task-to-sync-production-local-db или http://stackoverflow.com/questions/23088421/postgres-copy-heroku-production-db-to-local-development-db или ... – MilesStanfield
Теперь я вижу, что могу запустить консоль запуска $ heroku, а затем просматривать пользователей в базе данных и вносить соответствующие изменения. есть ли какое-либо преимущество/недостаток для слияния/не слияния баз данных? – Shaomai888