PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

rake db:create baza wyrzutów nie istnieje błąd z postgresql

Rails 4.1 jest dostarczany ze sprężynowym napinaczem wstępnym i

Nowe aplikacje Rails 4.1 będą dostarczane ze „sprężonymi” binstubami. Oznacza to, że kosz/szyny i kosz/grabie będą automatycznie wykorzystywać wstępnie obciążone środowiska sprężynowe.

co oznacza, że ​​„sprężony” bin/rake spróbuje wstępnie załadować aplikację, co z kolei spróbuje uruchomić inicjatory, co spowoduje problem, który widzisz.

Aby to naprawić / obejść ten problem, chcesz uruchomić początkowe zadania konfiguracji rake bez sprężyny. Jednym ze sposobów na osiągnięcie tego jest uruchomienie go za pomocą bundlera:

bundle exec rake db:create


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails:PG::UndefinedTable:ERROR:relacja ... nie istnieje

  2. Przekazywanie identyfikatora użytkownika do wyzwalaczy PostgreSQL

  3. Kopiowanie bazy danych PostgreSQL na inny serwer

  4. Jak skopiować z pliku CSV do tabeli PostgreSQL z nagłówkami w pliku CSV?

  5. Wartość błędu nie istnieje - postgresql INSERT INTO