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

Instalace PostgreSQL na OSX pro vývoj Rails

Myslím, že se mi podařilo najít způsob, který funguje. Hodně si půjčuji od toto skvělé příspěvek , ale protože současně instalují spoustu dalších věcí, napíšu sem, co jsem udělal pro lidi, kteří právě hledají odpověď na instalaci PostgreSQL.

Poznámka redakce:Odkaz vypadal mrtvý, když jsem to zkusil. Je to ten? http://blog.blackwhale.at/?p=175#PostgreSQL Opravte, pokud ano.

  1. Stáhnout PostgreSQL pro Mac a stáhněte si instalační program „Postgres.app“.

  2. Vytvořte uživatele pro vývoj vašeho rails (mějte na paměti, že pokud sdílíte aplikaci během vývoje, pravděpodobně budete chtít stejného uživatele mezi všemi členy vašeho vývojářského týmu, abyste se vyhnuli bolestem hlavy)

    sudo -u postgres /Library/PostgreSQL8/bin/createuser
    
  3. Jako název role zadejte své uživatelské jméno systému Mac OS X a udělejte z něj superuživatele.

  4. Nainstalujte drahokam pg, aby Rails mohl mluvit s PostgreSQL

    sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
    
  5. Nakonfigurujte svou aplikaci rails, aby mohla komunikovat s PostgreSQL. Novou aplikaci můžete vytvořit buď pomocí:

    rails *appname* -d postgresql (for Rails 3 -> rails new *appname* -d postgresql)
    

    Nebo pro existující aplikaci upravte database.yml soubor.

To mi fungovalo bez jakýchkoliv zádrhelů. Pokud se někdo další pokusí použít tuto metodu, rád bych slyšel nějakou zpětnou vazbu, jak to probíhalo u vás.



  1. Jak získat jedinečné / odlišné prvky uvnitř pole JSON v MySQL 5.7

  2. Echo z databáze MySQL s mezerami a zalomením řádků?

  3. Jak připojit amazon RDS v iOS

  4. Aktualizujte všechny řádky v databázi pomocí hodnoty hash