Was ist der Unterschied zwischen rake db:create
und rake db:create:all
?
Beide werden gleichermaßen verwendet, um eine Datenbank für eine Rails-Anwendung zu erstellen.
Die umfassendste Information über Rake für Rails, die ich finden konnte, ist bei tutorialpoint, aber die obigen Befehle fehlen.Rake db: create vs Rake db: create: alle
5
A
Antwort
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
Man erstellt die DB für die aktuelle Umgebung.
Man erstellt die DB für alle Umgebungen.
2
Wenn Sie rake -T | grep db
ausführen, werden Sie sehen:
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)
Verwandte Themen
- 1. Rails 3 Mysql rake db: create Ausgabe
- 2. Rake db: create ruby auf Schienen
- 3. Wie racked db: drop und rake db: create auf Heroku?
- 4. rails db: migrieren vs rake db: migrieren
- 5. Kann Rake db: create Tabellen in mehreren Datenbanken?
- 6. Fehler beim Erstellen einer Datenbank mit Rails, Rake db: create
- 7. Produktionsdatenbank nicht erstellt von Rake db: create command
- 8. Rake db: create Würfe "Datenbank existiert nicht" Fehler mit postgresql
- 9. Kann nicht Fixnum bespannen während rake db konvertieren: create
- 10. Rails: rake db: test: Vs Rake Test vorbereiten:
- 11. Rake db: migrate funktioniert nicht
- 12. Rake Db: Erstellen - Kollation Probleme
- 13. Rake db: Migration fehlgeschlagen
- 14. rake db: migrate RAILS_ENV = Entwicklung
- 15. Odd Rake db: migrieren Ausgabe
- 16. Schienen 4.0, rake db: Sitzungen: erstellen
- 17. "Heroku rake db laufen: wandern" -Ausgabe
- 18. mongoose create DB funktioniert nicht
- 19. Heroku laufen rake db: migrate Fehler Rake Befehl nicht gefunden
- 20. Postgres-Berechtigung verweigert, Datenbank auf Rake zu erstellen db: create: all
- 21. PG :: InsufficientPrivilege: FEHLER: Berechtigung verweigert für Relation schema_migrations Rake db: create
- 22. rails-mysql Rake db: create - Bibliothek nicht geladen libmysqlclient.20.dylib Bild nicht gefunden
- 23. $ exec rake db bündeln: Befehl Anhebung nicht zurückgesetzt db/development.sqlite3
- 24. Bundle exec rake db: migrate nicht funktioniert (und auch nicht rake db: migrate), Ubuntu
- 25. genau was macht Rake db: Migration tun?
- 26. rake db: Samen Wurffehler, wenn mehrere Tabellen
- 27. Rake db: migrate erkennt keine neue Migration?
- 28. Verschieben des db Ordner Bündel exec rake db erstellt: wandern
- 29. Wie benutze ich Rake db: migrieren
- 30. Rake db: migrieren löscht meine Datenbank