sql >> Databasteknik >  >> RDS >> PostgreSQL

rake db:create throws databas finns inte fel med postgresql

Rails 4.1 levereras med fjäderförlastare och

Nya Rails 4.1-applikationer levereras med "fjädrade" soptunnor. Detta innebär att bin/rails och bin/rake automatiskt kommer att dra fördel av förbelastade fjädermiljöer.

vilket betyder att den "fjädrade" bin/rake kommer att försöka förladda appen, som i sin tur kommer att försöka köra initierarna vilket resulterar i problemet du ser.

För att fixa / komma runt detta vill du köra de initiala inställningarna för rake-uppgifter utan fjäder. Ett sätt att uppnå det är att köra det med bundler istället:

bundle exec rake db:create


  1. Ett säkerhetssystem för applikationer, anslutningspooling och PostgreSQL - fallet för LDAP

  2. Exportera en MySQL-databas till SQLite-databas

  3. Spelar ordningen på kolumner i en WHERE-sats någon roll?

  4. Oracle motsvarighet till ROWLOCK, UPDLOCK, READPAST frågetips