sql >> Database >  >> RDS >> PostgreSQL

rake db:create throws database bestaat niet fout met postgresql

Rails 4.1 wordt geleverd met veervoorlader, en

Nieuwe Rails 4.1-applicaties worden geleverd met "verende" binstubs. Dit betekent dat bak/rails en bak/hark automatisch profiteren van vooraf geladen veeromgevingen.

wat betekent dat de "verende" bin/rake zal proberen de app vooraf te laden, die op zijn beurt zal proberen de initialisatieprogramma's uit te voeren, wat resulteert in het probleem dat u ziet.

Om dit op te lossen / om dit te omzeilen, wilt u de aanvankelijke harktaken zonder veer uitvoeren. Een manier om dat te bereiken is door het in plaats daarvan met Bundler uit te voeren:

bundle exec rake db:create


  1. Hoe STRCMP() werkt in MariaDB

  2. SQL-impasses vermijden met het afstemmen van zoekopdrachten:advies van Brent Ozar

  3. PHP-commando's niet synchroon fout

  4. GROUPING- en GROUPING_ID-functies in SQL Server begrijpen