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

Installation af PostgreSQL på OSX til Rails-udvikling

Jeg tror, ​​det er lykkedes mig at finde en måde, der virker. Jeg låner meget fra denne fantastiske indlæg , men da de installerer en masse andre ting på samme tid, har jeg tænkt mig at skrive ud, hvad jeg gjorde her for folk, der bare leder efter PostgreSQL-installationssvaret.

Redaktørens note:Linket virkede dødt, da jeg prøvede. Er det den her? http://blog.blackwhale.at/?p=175#PostgreSQL Ret venligst, hvis det er.

  1. Download PostgreSQL til Mac og download 'Postgres.app'-installationsprogrammet.

  2. Opret en bruger til din rails-udvikling (husk på, at hvis du deler en applikation under udvikling, vil du sandsynligvis have den samme bruger mellem alle medlemmer af dit udviklerteam for at undgå hovedpine)

    sudo -u postgres /Library/PostgreSQL8/bin/createuser
    
  3. Indtast dit Mac OS X-systembrugernavn som rollenavn, og gør det til en superbruger.

  4. Installer pg gem, så Rails kan tale med PostgreSQL

    sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
    
  5. Konfigurer din rails-app til at tale med PostgreSQL. Du kan enten oprette en ny applikation med:

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

    Eller for en eksisterende app, rediger din database.yml fil.

Dette fungerede for mig uden nogen hikke. Hvis nogen andre prøver at bruge denne metode, vil jeg være interesseret i at høre lidt feedback om, hvordan det gik for dig.



  1. Kan jeg bruge ikke-aggregerede kolonner med grupper efter?

  2. Liste over begrænsninger fra MySQL-databasen

  3. SQL Server:Skal jeg bruge GO-sætninger mellem batches?

  4. 40 spørgsmål du skal vide om R12.2