Das Problem ist nicht, was irgendjemand geschrieben hat. Das Problem ist, dass der Name des Postgresql-Datenbankadapters "postgresql" ist, nicht "postgres", obwohl der Name des GEM "pg" ist.
Die Definition in der Datei database.yml sollte
enthalten adapter: postgresql