sql >> Databáze >  >> RDS >> PostgreSQL

fe_sendauth:po nastavení databáze PostgreSQL na Cloud9 IDE nedošlo k chybě zadaného hesla

Nemusíte měnit soubor pg_hba.conf. Stačí zadat tyto příkazy do terminálu:

$ source ~/.profile
$ rake db:create
$ rake db:migrate

Potom normálně restartujte server. Vím, že jste již spustili příkaz source ~/.profile na začátku pokynů, které jste zmínili (odpověď jsem použil již dříve a potýkal jsem se se stejným problémem), ale z nějakého záhadného důvodu prostředí Cloud9 (nikdy jsem musel udělat cokoliv z toho na mém Macu) vyžaduje znovu ručně zdrojový soubor '.profile' po provedení nastavení specifikovaného v těchto pokynech (Cloud 9 se prostě někdy rozhodne být divný - jako všechny stroje... fuj!). Druhý příkaz vytvoří novou databázi pg ve vašem vývojovém prostředí s veškerou konfigurací z vašeho drahokamu pg a vašeho souboru database.yml.

Poslední příkaz 'migrate' nemusí být nutný, ale opět ze záhadných důvodů jsem měl také problémy s databází opraveny po spuštění 'rake db:migrate' (Pokud mám pravdu, aktualizuje pouze vaši databázi, abyste mohli používat vaše modely nebo jakákoli nová fiktivní data, která jste mohli přidat do svého vývojového prostředí).

Doufám, že to pomůže.




  1. PDO vložit hodnoty pole

  2. Jak vytvořit offline aplikaci pro internacionalizaci:Použijte databázi Sqlite

  3. MySql:Omezte oprávnění k aktualizaci na jeden sloupec v jedné tabulce

  4. Jak zlepšit výkon dotazů v administračním vyhledávání Django v souvisejících polích (MySQL)