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

SQLAlchemy में एक अहस्ताक्षरित पूर्णांक को कैसे परिभाषित करें?

SQLAlchemy प्रकार (जैसे Integer ) मानक SQL डेटा प्रकारों का पालन करने का प्रयास करते प्रतीत होते हैं। चूंकि "अहस्ताक्षरित पूर्णांक" एक मानक डेटा प्रकार नहीं है, इसलिए आपको UnsignedInteger जैसा कुछ दिखाई नहीं देगा या पूर्णांक(अहस्ताक्षरित=सत्य)

ऐसे मामलों में (जहां MySQL जैसे डेटाबेस में डेटा प्रकार होता है जो स्वयं मानक डेटा प्रकार नहीं होता है या ऐसे विकल्प होते हैं जो मानक नहीं होते हैं) आप बोली-विशिष्ट प्रकार प्राप्त करके इन प्रकारों/विकल्पों तक पहुंच सकते हैं। MySQL के लिए, आप इन प्रकारों को <के माध्यम से एक्सेस कर सकते हैं। कोड>sqlalchemy.dialects.mysql मॉड्यूल , ऐसे ही...

from sqlalchemy.dialects.mysql import INTEGER

class Users(db.Model):
    id           = db.Column(INTEGER(unsigned=True), primary_key=True)
    UserName     = db.Column(db.String(40))
    FirstName    = db.Column(db.String(40))
    LastName     = db.Column(db.String(40))
    EmailAddress = db.Column(db.String(255))
    Password     = db.Column(db.String(40))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. केकेपीएचपी 1.3 - अज्ञात कॉलम जहां क्लॉज

  2. Laravel Eloquent द्वारा प्रबंधित टाइमस्टैम्प (created_at और update_at) के लिए टाइमज़ोन को कैसे अपडेट करें?

  3. क्या कमांड लाइन टूल mysqladmin में DB यूजर पासवर्ड पास करने का कोई तरीका है?

  4. तैयार बयानों का उपयोग करते समय mysql_real_escape_string() आवश्यक है?

  5. MySQL जॉइन/GROUP_CONCAT दूसरी टेबल?