मैंने इसे आंशिक रूप से समझ लिया,
कॉन्फ़िगरेशन डेटा को नीचे दिए गए ऑब्जेक्ट के रूप में संग्रहीत करने से यह काम करता है
var heroconfig = {
user: 'username',
database: 'database name',
password: 'some pass word',
host: 'host name',
port: 5432,
max: 10,
idleTimeoutMillis: 30000,
};
हालांकि मेरे मूल प्रश्न में उल्लिखित कोड की पंक्ति का उपयोग करते समय, जहां डेटाबेस यूआरएल चर में संग्रहीत है, यह काम नहीं कर रहा है:
var heroconfig =process.env.DATABASE_URL || "postgres://jykyslkwkdsvhz:3[email protected]ec2-54-243-214-198.compute-1.amazonaws.com:5432/dfiijlh3fbe3g9";
मैं अपने क्रेडेंशियल्स को एक अलग फ़ाइल में संग्रहीत करने की योजना बना रहा हूं और इसे मेरी सर्वर फ़ाइल में आवश्यक है जो एक बेहतर तरीका प्रतीत होता है।