Wenn in Postgresql 9.2 in einer Rails 3.2 App hstore, ich einen Fehler bekam beschweren wie folgt, wenn meine Testdatenbank Rech:Fehler mit Rails Testdatenbank mit Postgres mit hstore
PG :: Fehler: ERROR: Typ " hstore "existiert nicht
Da es aus dem Schema erstellt wurde, ging die Testdatenbank nicht über die Hstore CREATE EXTENSION-Migration der Entwicklungsdatenbank. Dies verursachte den Fehler auf dem Rake db: test: prepare.
Wie behebt man das? Ich habe tatsächlich eine Lösung gefunden, glücklich, mehr zu hören.
Für mich, 'psql -d template1 -c 'erstellen Erweiterung hstore;'' hat den Trick (Postgres 9.1). Laut einem Beitrag auf PostgreSQL.org, "Template0 ist die 'leere' pgsql Datenbank Vorlage , die nur die Dinge enthält, die out-of-the-Box kommen." – user456584
Du hast mich gerettet! Danke –