PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

उसकेोकू पर डेटाबेस_यूआरएल कैसे बदलें?

DATABASE_URL वह है जो वर्तमान में आपके दूसरे ऐप के कनेक्शन को उसके प्रावधान डीबी से संग्रहीत कर रहा है, जिसे हेरोकू कृपया आपको हटाने से रोक रहा है क्योंकि इसका कोई अन्य संदर्भ नहीं है।

सबसे पहले, दूसरे एप्लिकेशन के डीबी को हटा दें। इसमें कुछ भी नष्ट हो जाएगा।

heroku addons:destroy heroku-postgresql:<your DB tier> --app <your second app>

यदि ये नए ऐप्स हैं, तो आपका DB स्तर संभवतः hobby-dev . है , लेकिन आप heroku addons --app <your second app> चलाकर इसकी जांच कर सकते हैं ।

फिर, आप DATABASE_URL . सेट कर पाएंगे दूसरे ऐप पर।

यदि आप दूसरे ऐप को दोनों डीबी से कनेक्ट करना चाहते हैं, तो आपको पहले ऐप के डीबी यूआरएल को एक अलग पर्यावरण चर में स्टोर करना होगा और इसे इस्तेमाल करने के लिए अपने दूसरे ऐप के कोड को अपडेट करना होगा।

आपके प्रश्न से असंबंधित, आपने अभी-अभी अपने DB क्रेडेंशियल्स को सार्वजनिक स्थान पर चिपकाया है। आपको उन्हें heroku pg:credentials --reset --app <your first application> के साथ रोल करना चाहिए ।

दस्तावेज़:https://devcenter.heroku.com/articles/heroku-postgresql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. फ़ंक्शन से टेक्स्ट आउटपुट को नई क्वेरी के रूप में उपयोग करें

  2. PostgreSQL में किसी दिनांक से दिनों को घटाएं

  3. एक्सेस को PostgreSQL में कनवर्ट करें?

  4. SQLAlchemy के साथ PostgreSQL ILIKE क्वेरी

  5. रेल के साथ WHERE क्लॉज में IN के बजाय किसी का उपयोग कैसे करें?