2016-02-25 19 views
5

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

risposta

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