Jaka jest różnica między rake db:create
i rake db:create:all
?
Oba są w równym stopniu używane w celu utworzenia bazy danych dla aplikacji Rails.
Najbardziej wyczerpujące informacje na temat prowizji dla Railsów można znaleźć pod numerem tutorialpoint, ale brakuje powyższych poleceń.rake db: create vs rake db: create: wszystko
5
A
Odpowiedz
8
rake db:create:all creates all the databases for the application (which are defined in database.yml)
rake db:create creates the database for the current RAILS_ENV environment. If RAILS_ENV is not specified it defaults to the development and test databases.
FYI: http://jacopretorius.net/2014/02/all-rails-db-rake-tasks-and-what-they-do.html
2
Jedna tworzy DB dla bieżącego środowiska.
Jeden tworzy DB dla wszystkich środowiskach.
2
Jeśli prowadzisz rake -T | grep db
, widać:
rake db:create
# Creates the database from DATABASE_URL or config/database.yml for the current RAILS_ENV
# (use db:create:all to create all databases in the config)
Powiązane problemy
- 1. „poziom Stos zbyt głębokie” działa rake db: create: wszystko
- 2. Nie można przekonwertować Fixnum ciąg podczas rake db: create
- 3. Uruchomienie rake db: drop db: create db: migrować na Heroku Cedar stosie
- 4. Błąd podczas próby utworzenia bazy danych z Railsami, rake db: create
- 5. co dokładnie robi rake db: migrate do?
- 6. rake db: migrować nie działa na moim PostgreSQL db
- 7. rake db: migrować dając „niespodziewany \ n” Błąd
- 8. szyn: rake db: Test: przygotowanie Vs testu natarcia: przygotować
- 9. Co robi rake db: test: właściwie przygotowujesz?
- 10. rake db: migrate nie wykrywa nowej migracji?
- 11. szyny 4,0, rake db: sesje: tworzenie
- 12. rake db: migrate wydaje się nie działać w produkcji
- 13. Pomijanie danych wyjściowych w trybie rake DB: schemat: ładowanie
- 14. rake db: migrate wyświetla "rake Aborted! Could not find table" error
- 15. Rake in Rails: czy powinienem używać db: reset?
- 16. rake db: migrate VERSION = 0 tabela nie istnieje
- 17. Jak pominąć migracje zakończone niepowodzeniem? (rake db: migrate)
- 18. Po Railsach 3 upgrade rake db: test: przygotowanie nie działa?
- 19. Udane pobranie rake db: migracja, ale kolumny nie działają
- 20. Nie można uruchomić Heroku rake db migrują przez mojego app
- 21. bundle exec $ rake db: reset podnoszenie polecenia nie może spaść db/development.sqlite3
- 22. mogę używać .Create (zero) zamiast .Create (Application)
- 23. nowość w szynach, konfiguracja db, następnie uruchomienie prowizji db: tworzenie/migracja
- 24. Jaka jest różnica między db: test: clone, db: test: clone_structure, db: test: load i db: test: prepare?
- 25. rails 4 - polecenie rake wyświetla ostrzeżenie o wycofaniu za każdym razem, gdy uruchamiam program rake db: polecenie migrate
- 26. AutoMapper auto create createMap
- 27. MYSQL CREATE DEFINER
- 28. ActiveRecord :: ConnectionNotEstablished w zadaniu rake
- 29. Zadanie dostępu rake Opis z poziomu zadania
- 30. show create view definition