sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL installeren op OSX for Rails-ontwikkeling

Ik denk dat ik een manier heb gevonden die werkt. Ik leen veel van dit geweldige posten , maar aangezien ze tegelijkertijd een heleboel andere dingen installeren, ga ik opschrijven wat ik hier heb gedaan voor mensen die gewoon op zoek zijn naar het PostgreSQL-installatieantwoord.

Noot van de redactie:Link leek dood toen ik het probeerde. Is dit het? http://blog.blackwhale.at/?p=175#PostgreSQL Corrigeer a.u.b. als dit het geval is.

  1. Download PostgreSQL voor Mac en download het installatieprogramma 'Postgres.app'.

  2. Maak een gebruiker aan voor de ontwikkeling van uw rails (houd er rekening mee dat als u een toepassing deelt tijdens de ontwikkeling, u waarschijnlijk dezelfde gebruiker wilt voor alle leden van uw ontwikkelteam om hoofdpijn te voorkomen)

    sudo -u postgres /Library/PostgreSQL8/bin/createuser
    
  3. Voer de gebruikersnaam van uw Mac OS X-systeem in als rolnaam en maak er een supergebruiker van.

  4. Installeer de pg gem zodat Rails met PostgreSQL kan praten

    sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
    
  5. Configureer uw rails-app om met PostgreSQL te praten. U kunt een nieuwe toepassing maken met:

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

    Of voor een bestaande app, wijzig uw database.yml bestand.

Dit werkte voor mij zonder enige hapering. Als iemand anders deze methode probeert te gebruiken, hoor ik graag wat feedback over hoe het voor jou is gegaan.



  1. Geen enkele functie komt overeen met de opgegeven naam en argumenttypes

  2. MySQL-prestaties in OR-operator

  3. Wat zijn de BIN$...-tabellen in de ALL_TAB_COLUMNS-tabel van Oracle?

  4. SQL Server:Alleen laatste invoer in GROUP BY