मुझे भी इसी तरह की समस्या थी लेकिन मूल कारण यह था कि मेरा ऐप पुराने देव डेटाबेस की ओर इशारा कर रहा था जो कि 10,000 पंक्तियों की सीमा को पार कर गया था।
हालाँकि मैंने एक नया बेसिक डीबी बनाया और सब कुछ का बैकअप लिया, फिर भी ऐप पुराने देव डीबी को इंगित कर रहा था।
heroku pg:info
पंक्तियों को देखने के लिए जाँच करें:10300/10000 (फिर आपको कोई समस्या है)
आपको
1) अधिक पंक्तियों के साथ नया DB बनाने की आवश्यकता होगी (मूल या "उत्पादन" वाले -> Heroku अधिक पैसे कमाने के लिए अपग्रेड को मजबूर कर रही है errrrr)
2) pgbackups का उपयोग करके पुराने DB का बैकअप लें:heroku pg:backups:capture SMALL_DB_NAME
3) बैकअप को नए DB में पुनर्स्थापित करें:heroku pg:backups:restore BACKUP_ID BIG_DB_NAME
(अधिक विवरण के लिए नीचे दिए गए लिंक देखें)
4) ऐप के लिए नए DB को प्राथमिक में प्रचारित करें:heroku pg:promote BIG_DB_NAME
हमेशा उपयोग कर सकते हैं:
heroku maintenance:on
(अपडेट करते समय ऐप को अक्षम करने के लिए)
heroku maintenance:off
heroku pg:info
(स्टेटस चेक करने के लिए)
यदि यह समस्या है तो आप देख सकते हैं:https://devcenter.heroku.com/articles/heroku-postgres-starter-tierhttps://devcenter.heroku.com/articles/migrating-from-shared-database- to-heroku-postgres