Przechowuję lokalnie wszystkie dane mojej aplikacji w seeds.rb. Jednak po tym, jak pchnę wszystko do Heroku, aplikacja działa dobrze, ale bez żadnych danych. Nie chcę ponownie wprowadzać danych masowych ponownie, więc czy ktoś może mi pomóc?Jak przesłać seeds.rb do istniejącej aplikacji rails (na Heroku)?
9
A
Odpowiedz
23
Po naciśnięciu aplikacji na heroku można wysiać bazę danych za pomocą następującego polecenia.
heroku run rake db:seed
+0
Dziękuję bardzo, działa idealnie. – user2049259
13
Jeśli zmieniły migracje to najpierw trzeba zrobić, to Uruchamianie migracji
heroku run rake db:migrate
następnie
heroku run rake db:seed
Jeśli nie ma żadnych danych w bazie danych Sugerowałbym Poniżej znajduje się, Ale ostrożnie usunie wszystkie aktualne dane z bazy danych Heroku.
heroku run rake db:setup
Nadzieja to pomaga
Powiązane problemy
- 1. Wdrażanie istniejącej aplikacji Django na Heroku
- 2. Zastępowanie istniejącej aplikacji Heroku
- 3. Zmiana Heroku repo dla wcześniej istniejącej aplikacji
- 4. Jak mogę utworzyć klon istniejącej aplikacji na Heroku z innej aplikacji Heroku jako oddzielnej aplikacji?
- 5. Obrazy uszkodzone po przesłaniu aplikacji Rails do heroku
- 6. Podziel seeds.rb na wiele sekcji?
- 7. Jak załączyć moje repo do aplikacji heroku
- 8. Rails Jak przesłać aktywa skompilowane do CloudFront
- 9. Przyspieszenie wdrażania Heroku dla aplikacji Rails 4
- 10. "sqlite3.h" brakuje podczas przesuwania aplikacji Rails do Heroku
- 11. RMagick + Rails + Heroku?
- 12. Aktualizacja Androida do istniejącej aplikacji
- 13. Wyłącz sprawdzanie poprawności w seeds.rb
- 14. Jak utworzyć interfejs API REST dla istniejącej aplikacji Ruby on Rails 5?
- 15. Ograniczanie dostępu do aplikacji heroku
- 16. Jak zaimplementować SPDY z Rails 3.2.2 na Heroku?
- 17. Assets pipeline podczas aktualizacji do Rails 3.1 na Heroku
- 18. Konwertowanie na bootstrap dla istniejącej aplikacji internetowej
- 19. Jak skierować subdomenę do aplikacji Heroku, a domenę root do innej aplikacji Heroku?
- 20. Rozmieszczanie aplikacji Flask do Heroku
- 21. rails request.env ["HTTP_REFERER"] daje zero na heroku
- 22. Dodawanie Redux do istniejącej aplikacji React
- 23. Opcje eksploracji danych/analizy statystycznej dla aplikacji Heroku Rails?
- 24. Niestandardowy klejnot Ruby w Gemfile na Heroku
- 25. Jak uruchomić InfluxDB na Heroku?
- 26. Integracja grails do istniejącej aplikacji sprężynowej?
- 27. Jak przesłać film na YouTube z poziomu aplikacji na iOS?
- 28. push Rails/ClearDB aplikacji do Heroku błędu „Nie można połączyć się z serwerem MySQL na '127.0.0.1'
- 29. Jak przesłać zdjęcia na serwer FTP w aplikacji na Androida?
- 30. Jak przesłać pliki POST z HTML5 Drag-Drop do aplikacji Rails 3 i spinacza?
Czy jest jakiś problem pchanie seeds.rb do Heroku? – CoderSpinoza
@CoderSpinoza Jestem bardzo nowy w aplikacji rails i heroku. Nie jestem pewien, czy seeds.rb został zepchnięty do heroku, czy nie. Czy masz na myśli to, że w normalnym przypadku seeds.rb powinno być popchnięte do automatyzacji heroku przez: 'git push heroku master' i 'heroku uruchom rake db: migrate' bez żadnych dodatkowych akcji? – user2049259