Qual è la differenza tra rake db:create
e rake db:create:all
?
Entrambi sono ugualmente utilizzati per creare un database per un'applicazione Rails.
Le informazioni più esaustive sul rake per Rails che ho trovato sono a tutorialpoint ma mancano i comandi sopra.rake db: create vs rake db: crea: tutti
5
A
risposta
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
Uno crea il DB per l'ambiente corrente.
Uno crea il DB per tutti gli ambienti.
2
Se si esegue rake -T | grep db
, si vedrà:
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)
Problemi correlati
- 1. Come rake db: drop e rake db: create su Heroku?
- 2. rake db: create throws errore "database inesistente" con postgresql
- 3. Perché rake db: migrate: reset non elencato in rake -T?
- 4. rake db: migrate e rake db: crea sia lavoro su database di test, non database di sviluppo
- 5. esattamente cosa fa rake db: migrate do?
- 6. rake db: migrazione non funziona sul mio postgres db
- 7. Ruby on Rails rake db: migrate errore
- 8. Come funziona effettivamente rake db :: migrate
- 9. rotaie 4.0, rake db: sessioni: creano
- 10. heroku rake db: structure: load failure
- 11. Rails rake db: errore di discarica
- 12. rake db: migrate dare 'inaspettato \ n' errore
- 13. Esecuzione rake db: cadere db: creare db: migrate su Heroku Cedar pila
- 14. rake db: schema: carica non popolando la tabella schema_migrations
- 15. Autorizzazione Postgres negata per creare database su rake db: create: all
- 16. rails-mysql rake db: create - Libreria non caricata libmysqlclient.20.dylib immagine non trovata
- 17. bundle exec rake db: migrazione causa errore "impossibile trovare il rake eseguibile"
- 18. Impossibile convertire Fixnum a stringa durante rake db: creare
- 19. Impossibile eseguire rake db: creare in Dockerfile con docker-comporre
- 20. rake db: migrazione non sembra funzionare in produzione
- 21. Esecuzione db: test: preparazione da un'altra attività rake
- 22. rake db: migrazione aggiornamento schema.rb con tabelle eliminate
- 23. Rake db: migrate - come annullare tutte le migrazioni e ripristinarle
- 24. Eseguire heroku rake db: migrare da una build Jenkins fallisce
- 25. Postgres rake db: migrate non riesce con accesso negato errore
- 26. Soppressione dell'output in Rake Attività db: schema: carico
- 27. Arel Deprecation Avviso durante l'esecuzione del rake db: creare
- 28. Utilizzo di rake db: migrazione diretta, vaniglia SQL
- 29. Che cosa significa rake db: test: preparare effettivamente fare?
- 30. Come si salta la migrazione fallita? (rake db: migrate)