sqlalchemy पर टैग किए गए जवाब

SQLAlchemy एक पायथन SQL टूलकिट और ऑब्जेक्ट रिलेशनल मैपर है जो एप्लिकेशन डेवलपर्स को SQL की पूर्ण शक्ति और लचीलापन देता है।

3
SQLAlchemy: इंजन, कनेक्शन और सत्र अंतर
मैं SQLAlchemy का उपयोग करें और वहाँ कम से कम तीन संस्थाओं हैं: engine, sessionऔर connection, जो है executeविधि है, इसलिए यदि मैं जैसे सभी रिकॉर्ड से चयन करना चाहते हैं tableमैं यह कर सकता engine.execute(select([table])).fetchall() और इस connection.execute(select([table])).fetchall() और यह भी session.execute(select([table])).fetchall() - परिणाम समान होंगे। जैसा कि मैं …

10
SQLAlchemy ORM के साथ थोक सम्मिलित करें
क्या SQLAlchemy प्राप्त करने का कोई तरीका नहीं है कि वह प्रत्येक व्यक्तिगत ऑब्जेक्ट डालने के बजाय एक बल्क इंसर्ट करे। अर्थात, करते हुए: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) बजाय: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES …

3
कैसे फ्लास्क- SQLAlchemy में आईडी द्वारा एक रिकॉर्ड को हटाने के लिए
मेरे पास usersमेरी डाटाबेस में तालिका। इस तालिका में है id, nameऔर ageखेतों। मैं कुछ रिकॉर्ड कैसे हटा सकता हूं id? अब मैं निम्नलिखित कोड का उपयोग करता हूं: user = User.query.get(id) db.session.delete(user) db.session.commit() लेकिन मैं ऑपरेशन डिलीट करने से पहले कोई सवाल नहीं करना चाहता। क्या इसे करने का …

6
फ्लास्क SQLAlchemy क्वेरी, कॉलम नाम निर्दिष्ट करें
मैं एक मॉडल का उपयोग करके अपनी क्वेरी में इच्छित कॉलम को कैसे निर्दिष्ट कर सकता हूं (यह डिफ़ॉल्ट रूप से सभी कॉलम का चयन करता है)? मुझे पता है कि यह कैसे करना है sqlalchmey सत्र के साथ: session.query(self.col1)लेकिन मैं इसे मॉडल के साथ कैसे करूं? मैं नहीं कर …

11
ImportError: MySQLdb नाम का कोई मॉड्यूल नहीं
मैं अपने वेब एप्लिकेशन के लिए एक लॉगिन पृष्ठ बनाने के लिए निम्नलिखित ट्यूटोरियल का उल्लेख कर रहा हूं। http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 मैं डेटाबेस के साथ समस्या कर रहा हूँ। मुझे ए ImportError: No module named MySQLdb जब मैं निष्पादित करता हूं http://127.0.0.1:5000/testdb मैंने अजगर mysql को स्थापित करने के सभी संभव …

4
फ्लास्क- SQLalchemy एक पंक्ति की जानकारी को अपडेट करता है
मैं किसी पंक्ति की जानकारी को कैसे अपडेट कर सकता हूं? उदाहरण के लिए, मैं उस पंक्ति के नाम कॉलम को बदलना चाहूंगा जिसमें आईडी 5 है।

6
SQLAlchemy ORM का उपयोग करके डेटाबेस को कुशलतापूर्वक अपडेट करना
मैं एक नया एप्लिकेशन शुरू कर रहा हूं और विशेष रूप से SQLAlchemy - ORM का उपयोग कर रहा हूं। कहें कि मुझे अपने डेटाबेस में एक कॉलम 'फू' मिला है और मैं इसे बढ़ाना चाहता हूं। सीधे साइक्लाइट में, यह आसान है: db = sqlite3.connect('mydata.sqlitedb') cur = db.cursor() cur.execute('update …
116 python  orm  sqlalchemy 

9
SQLAlchemy: कैस्केड हटाएं
मुझे SQLAlchemy के कैस्केड विकल्पों के साथ कुछ तुच्छ याद आ रही होगी क्योंकि मुझे सही तरीके से काम करने के लिए एक साधारण कैस्केड डिलीट नहीं मिल सकता है - यदि कोई मूल तत्व हटा दिया गया है, तो बच्चे nullविदेशी कुंजी के साथ बने रहते हैं । मैंने …

6
sqlalchemy फ्लश () और आईडी डालें?
मैं कुछ इस तरह करना चाहता हूं: f = Foo(bar='x') session.add(f) session.flush() # do additional queries using f.id before commit() print f.id # should be not None session.commit() लेकिन f.idहै Noneजब मैं यह प्रयास करें। में इससे कैसे चला सकता हूँ?
114 python  sqlalchemy 

1
SQLAlchemy वर्जनिंग क्लास इंपोर्ट ऑर्डर की परवाह करता है
मैं यहाँ गाइड का अनुसरण कर रहा था: http://www.sqlalchemy.org/docs/orm/examples.html?highlight=versioning#versioned-objects और एक मुद्दे पर आए हैं। मैंने अपने रिश्तों को परिभाषित किया है जैसे: generic_ticker = relation('MyClass', backref=backref("stuffs")) तार के साथ तो यह मेरे मॉडल मॉड्यूल के आयात के आदेश के बारे में परवाह नहीं करता है। यह सब सामान्य रूप …
111 python  sqlalchemy 

5
SQLAlchemy ORM पंडों के लिए रूपांतरण DataFrame
इस विषय को कुछ समय में, यहाँ या कहीं और संबोधित नहीं किया गया है। वहाँ एक समाधान <Query object>एक पांडा के लिए एक SQLAlchemy DataFrame परिवर्तित कर रहा है? पंडों के पास उपयोग करने की क्षमता है pandas.read_sqlलेकिन इसके लिए कच्चे एसक्यूएल के उपयोग की आवश्यकता होती है। मेरे …


3
SQLAlchemy: दिनांक फ़ील्ड को कैसे फ़िल्टर करें?
यहाँ मॉडल है: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... मैं दो तिथियों के बीच फ़िल्टर करना चाहता हूं, उदाहरण के लिए अंतराल 18-30 वर्ष में सभी उपयोगकर्ताओं को चुनना। SQLAlchemy के साथ इसे कैसे लागू करें? मैं सोचता हूं बारे में: query = …
105 python  sql  database  orm  sqlalchemy 

11
लक्ष्य डेटाबेस अद्यतित नहीं है
मैं एक फ्लास्क ऐप के लिए एक माइग्रेशन बनाना चाहता हूं। मैं अलेम्बिक का उपयोग कर रहा हूं। हालाँकि, मुझे निम्न त्रुटि मिलती है। Target database is not up to date. ऑनलाइन, मैंने पढ़ा है कि इसके साथ कुछ करना है। http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch दुर्भाग्य से, मुझे यह समझ में नहीं आया …

4
SQLAlchemy का उपयोग करके एक नया डेटाबेस कैसे बनाएं?
SQLAlchemy का उपयोग करते हुए, एक इंजन ऑब्जेक्ट इस तरह बनाया जाता है: from sqlalchemy import create_engine engine = create_engine("postgresql://localhost/mydb") एक्सेस करना engineविफल रहता है डेटाबेस के लिए तर्क में निर्दिष्ट create_engine(इस मामले में, mydb) मौजूद नहीं है। यदि निर्दिष्ट डेटाबेस मौजूद नहीं है, तो क्या SQLAlchemy को एक नया …
103 python  sqlalchemy 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.