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

Postgres एक्सटेंशन कैसे सेटअप करें?

HStoreField डॉक्स आपको माइग्रेशन जोड़कर एक्सटेंशन सेट करने के लिए कहते हैं।

आप कमांड के साथ एक खाली माइग्रेशन बना सकते हैं

./manage.py makemigrations yourapp --empty

बनाई गई माइग्रेशन फ़ाइल में, फिर आप एक्सटेंशन आयात कर सकते हैं,

django.contrib.postgres.operations import HStoreExtension

और इसे संचालन की सूची में जोड़ें।

operations = [
    HStoreExtension(),
]

एक बार जब आप इस माइग्रेशन को बना लेते हैं, तो आप HStoreField . का उपयोग कर सकते हैं आपके मॉडल में।

उदाहरण के तौर पर, इस माइग्रेशन फ़ाइल Django के पोस्टग्रेज परीक्षणों में उपयोग किया जाता है। यह दो एक्सटेंशन सेट करता है, HStoreExtension() और UnaccentExtension




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psycopg2:एक क्वेरी के साथ कई पंक्तियाँ सम्मिलित करें

  2. PostgreSQL यह सरल पूर्ण जॉइन क्यों नहीं कर सकता?

  3. मैं PostgreSQL तालिका में पंक्तियों की गिनती कैसे तेज करूं?

  4. डॉकटर में होस्ट के लिए लोकलहोस्ट और पोस्टग्रेज के बीच अंतर

  5. DataGrip का उपयोग करके SSH के माध्यम से डेटाबेस से कैसे जुड़ें?