मैंने अपने मैक ओएस लॉयन पर PostgreSQL स्थापित किया है, और एक रेल ऐप पर काम कर रहा हूं। मैं अपने अन्य रेल ऐप्स से सब कुछ अलग रखने के लिए आरवीएम का उपयोग करता हूं।
किसी कारण से जब मैं पहली बार db को माइग्रेट करने की कोशिश करता हूं तो रेक पोस्टग्रेज उपयोगकर्ता को नहीं मिल पाता है। मुझे त्रुटि मिलती है
FATAL: role "postgres" does not exist
मेरे पास pgAdmin है इसलिए मैं स्पष्ट रूप से देख सकता हूं कि DB में एक पोस्टग्रेज उपयोगकर्ता है - वास्तव में व्यवस्थापक खाता - तो मुझे यकीन नहीं है कि क्या करना है।
मैंने कहीं न कहीं लोगों के बारे में पढ़ा है जिनके पास PostgreSQL के साथ समस्या थी क्योंकि यह किस रास्ते में स्थापित किया गया था, लेकिन फिर मुझे नहीं लगता कि मुझे वह मिल जाता, अगर वह db नहीं खोज पाता।
postgres
नहीं बनाई गई है, जिससे एक ही त्रुटि संदेश हो सकता है, इस संबंधित प्रश्न को देखें: stackoverflow.com/questions/11919391/…