मुझे लगता है कि मैं काम करने का एक तरीका खोजने में कामयाब रहा हूं। मैं इस महान से भारी उधार ले रहा हूं पोस्ट , लेकिन चूंकि वे एक ही समय में अन्य सामानों का एक समूह स्थापित कर रहे हैं, इसलिए मैं यह लिखने जा रहा हूं कि मैंने यहां उन लोगों के लिए क्या किया जो सिर्फ PostgreSQL इंस्टॉल उत्तर की तलाश में हैं।
<उप> संपादक का नोट:जब मैंने कोशिश की तो लिंक मृत लग रहा था। क्या यह वही है? http://blog.blackwhale.at/?p=175#PostgreSQL अगर ऐसा है तो कृपया ठीक करें।
-
डाउनलोड करें Mac के लिए PostgreSQL और 'Postgres.app' इंस्टॉलर डाउनलोड करें।
-
अपने रेल विकास के लिए एक उपयोगकर्ता बनाएं (ध्यान रखें कि यदि आप विकास के दौरान एक आवेदन साझा कर रहे हैं तो आप शायद सिरदर्द से बचने के लिए अपनी देव टीम के सभी सदस्यों के बीच एक ही उपयोगकर्ता चाहते हैं)
sudo -u postgres /Library/PostgreSQL8/bin/createuser
-
भूमिका नाम के रूप में अपना Mac OS X सिस्टम उपयोगकर्ता नाम दर्ज करें, और इसे एक सुपरयूज़र बनाएं।
-
पीजी रत्न स्थापित करें ताकि रेल पोस्टग्रेएसक्यूएल से बात कर सके
sudo env PATH=/Library/PostgreSQL8/bin:$PATH gem install pg
-
PostgreSQL से बात करने के लिए अपने रेल ऐप को कॉन्फ़िगर करें। आप या तो इसके साथ एक नया एप्लिकेशन बना सकते हैं:
rails *appname* -d postgresql (for Rails 3 -> rails new *appname* -d postgresql)
या किसी मौजूदा ऐप के लिए, अपना
database.yml
modify संशोधित करें फ़ाइल।
इसने मेरे लिए बिना किसी हिचकी के काम किया। यदि कोई और इस पद्धति का उपयोग करने का प्रयास करता है, तो मुझे इस बारे में कुछ प्रतिक्रिया सुनने में दिलचस्पी होगी कि यह आपके लिए कैसा रहा।