phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

Django (models.py से) द्वारा बनाए गए डेटाबेस के कॉलम नाम कैसे बदलें?

आप मॉडल वर्ग में तालिका का नाम और स्तंभ नाम सेट कर सकते हैं। यहां एक उदाहरण दिया गया है:

class Rating(models.Model):
    field_name = models.CharField(db_column='column_name')
    # other fields

    class Meta:
        db_table = 'ratings'

इसका अर्थ है कि प्रत्येक फ़ील्ड के लिए आप एक कॉलम नाम निर्दिष्ट कर सकते हैं, जो फ़ील्ड नाम से भिन्न हो सकता है। Meta . में कक्षा आप तालिका का नाम निर्दिष्ट कर सकते हैं। अन्यथा Django इसे स्वचालित रूप से ऐप लेबल और मॉडल वर्ग के नाम से बनाता है।

यदि यह एक लीगेसी डेटाबेस है और आप मॉडल क्लासेस बनाना चाहते हैं, तो आप निम्न कमांड का उपयोग कर सकते हैं:

python manage.py inspectdb > models.py

आमतौर पर आपको उसके बाद फ़ाइल को अपनी आवश्यकताओं के अनुसार संपादित करना होगा।




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. अनुरोधित वस्तु तक पहुंच केवल स्थानीय नेटवर्क phpmyadmin से उपलब्ध है

  2. अपने डेटाबेस को प्रबंधित करने के लिए phpMyAdmin का उपयोग करें

  3. जापानी अक्षरों वाली MySQL पंक्तियों का चयन करें

  4. phpmyadmin #1044 में एक डेटाबेस आयात करना - उपयोगकर्ता के लिए प्रवेश निषेध

  5. MySQL क्वेरी पूर्ण डेटाबेस में एक रिकॉर्ड खोजने के लिए