PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Installazione di PostgreSQL su OSX per lo sviluppo di Rails

Penso di essere riuscito a trovare un modo che funzioni. Prendo molto in prestito da questo fantastico posta , ma dal momento che stanno installando un sacco di altre cose contemporaneamente, scriverò cosa ho fatto qui per le persone che stanno solo cercando la risposta per l'installazione di PostgreSQL.

Nota del redattore:Link sembrava morto quando ho provato. È questo? http://blog.blackwhale.at/?p=175#PostgreSQL Si prega di correggere se lo è.

  1. Scarica PostgreSQL per Mac e scarica il programma di installazione "Postgres.app".

  2. Crea un utente per lo sviluppo dei tuoi binari (tieni presente che se condividi un'applicazione durante lo sviluppo probabilmente vorrai lo stesso utente tra tutti i membri del tuo team di sviluppo per evitare grattacapi)

    sudo -u postgres /Library/PostgreSQL8/bin/createuser
    
  3. Inserisci il nome utente del tuo sistema Mac OS X come nome del ruolo e impostalo come superutente.

  4. Installa il pg gem in modo che Rails possa parlare con PostgreSQL

    sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
    
  5. Configura la tua app Rails per parlare con PostgreSQL. Puoi creare una nuova applicazione con:

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

    Oppure, per un'app esistente, modifica il tuo database.yml file.

Questo ha funzionato per me senza alcun singhiozzo. Se qualcun altro prova a utilizzare questo metodo, sarei interessato a ricevere un feedback su come è andata per te.