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

Instalacja PostgreSQL na OSX dla rozwoju Rails

Myślę, że udało mi się znaleźć sposób, który działa. Dużo pożyczam od tego wspaniałego post , ale ponieważ instalują kilka innych rzeczy w tym samym czasie, napiszę, co zrobiłem tutaj dla ludzi, którzy po prostu szukają odpowiedzi na temat instalacji PostgreSQL.

Notatka redaktora:Link wydawał się martwy, kiedy próbowałem. Czy to ten? http://blog.blackwhale.at/?p=175#PostgreSQL Proszę naprawić, jeśli tak jest.

  1. Pobierz PostgreSQL na Maca i pobierz instalator „Postgres.app”.

  2. Utwórz użytkownika dla swojego rozwoju rails (pamiętaj, że jeśli udostępniasz aplikację podczas rozwoju, prawdopodobnie będziesz chciał tego samego użytkownika między wszystkimi członkami zespołu programistów, aby uniknąć bólów głowy)

    sudo -u postgres /Library/PostgreSQL8/bin/createuser
    
  3. Wpisz nazwę użytkownika systemu Mac OS X jako nazwę roli i ustaw ją jako superużytkownika.

  4. Zainstaluj gem pg, aby Railsy mogły komunikować się z PostgreSQL

    sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
    
  5. Skonfiguruj swoją aplikację rails do komunikacji z PostgreSQL. Możesz utworzyć nową aplikację za pomocą:

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

    Lub w przypadku istniejącej aplikacji zmodyfikuj plik database.yml plik.

To zadziałało dla mnie bez żadnych czkawek. Jeśli ktoś inny spróbuje skorzystać z tej metody, chciałbym usłyszeć kilka opinii na temat tego, jak ci poszło.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Limit Postgresql według N grup

  2. Co oznacza błąd importu:nie znaleziono symbolu:_PQencryptPasswordConn i jak to naprawić?

  3. wybierz z ... - na podstawie wartości w formacie JSON

  4. Tablica wielu typów danych w PostgreSQL

  5. Zapytanie SQL pasujące do jednego z wielu ciągów