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

एक मॉडल के लिए प्राथमिक कुंजी के रूप में एक यादृच्छिक अल्फ़ान्यूमेरिक स्ट्रिंग उत्पन्न करें

पायथन में अद्वितीय तार उत्पन्न करने का सबसे आसान तरीका uuid . का उपयोग करना है मापांक। यदि आप अल्फ़ान्यूमेरिक आउटपुट प्राप्त करना चाहते हैं, तो आप बस बेस 64 एन्कोडिंग का भी उपयोग कर सकते हैं:

import uuid
import base64
uuid = base64.b64encode(uuid.uuid4().bytes).replace('=', '')
# sample value: 1Ctu77qhTaSSh5soJBJifg

फिर आप इस कोड को मॉडल के save . में डाल सकते हैं विधि का उपयोग कर सकते हैं या कस्टम मॉडल फ़ील्ड को परिभाषित कर सकते हैं।



  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. दूसरे वीपीसी से निजी आरडीएस डीबी तक पहुंचें

  3. Postgres . में प्रत्येक पंक्ति का मिलान करने के लिए गिनती का उपयोग करके नेस्टेड चयन करें

  4. गो sql - तैयार स्टेटमेंट स्कोप

  5. माइग्रेशन में रॉ क्वेरी निष्पादित करें - सीक्वेलाइज़ 3.30