से बाहर इंटीजर मुझे SQLite से PostgreSQL में अपने डेटाबेस माइग्रेट करने का प्रयास करते समय integer out of range
त्रुटि मिल रही है।रेंज
मुझे लगता है कि मैंने समस्या को ठहराया है: मेरे मॉडल में IntegerField
फ़ील्ड में मेरे पास कुछ विशाल पूर्णांक हैं।
जब मैं 1 की तरह एक छोटी संख्या को यह मान बदल कर मेरी डेटाबेस विस्थापित करने की कोशिश 52675215334.
के आदेश पर मूल रूप से, सब ठीक है।
क्या कोई अन्य डेटा प्रकार है जो मुझे इन बड़े मूल्यों को स्टोर करने के लिए इंटीजरफ़ील्ड के अलावा अन्य का उपयोग करना चाहिए?
[Django मॉडल में बिग पूर्णांक क्षेत्र] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/283724/big-integer-field-in-django-models) – FogleBird
उन संख्याओं से बड़े में फिट कर सकते हैं कर रहे हैं एक 32 बिट int। "Bigint" का प्रयास करें http://www.postgresql.org/docs/8.2/static/datatype-numeric.html –
SQLite यहां। –