2 रिपॉजिटरी
Tools that translate structured Python objects or fluent interfaces into raw SQL strings.
Distinct from Expression-Based Data Querying: Distinct from general expression querying by focusing on the construction of SQL strings from Python objects.
Explore 2 awesome GitHub repositories matching data & databases · SQL Expression Builders. Refine with filters or upvote what's useful.
यह प्रोजेक्ट एक asyncio डेटाबेस एब्स्ट्रैक्शन लेयर है जो Python में नॉन-ब्लॉकिंग डेटाबेस ऑपरेशन करने के लिए एक सामान्य इंटरफ़ेस प्रदान करती है। यह एक एसिंक्रोनस डेटाबेस ड्राइवर रैपर और एक SQL एक्सप्रेशन बिल्डर के रूप में कार्य करती है, जो संरचित Python ऑब्जेक्ट्स से कच्ची SQL स्ट्रिंग्स के निर्माण की अनुमति देती है। इस लाइब्रेरी में एक asyncio कनेक्शन पूल मैनेजर शामिल है जो कनेक्शन लाइफसाइकिल को संभालने और संसाधन ओवरहेड को कम करने के लिए टास्क-लोकल स्टोरेज का उपयोग करता है। यह एक एसिंक डेटाबेस ट्रांजेक्शन मैनेजर के रूप में भी कार्य करती है, जो डेटा अखंडता बनाए रखने के लिए ऑपरेशनों को परमाणु ट्रांजेक्शन और सेवपॉइंट्स में लपेटती है। यह सिस्टम एसिंक्रोनस डेटा स्ट्रीमिंग सहित व्यापक क्षमताओं को कवर करता है, जिसमें उच्च मेमोरी उपयोग के बिना बड़े परिणाम सेटों को संसाधित करना और डेटाबेस स्कीमा का प्रबंधन शामिल है। इसके अतिरिक्त, यह ट्रांजेक्शन रोलबैक के माध्यम से परीक्षण डेटा को अलग करके स्वचालित डेटाबेस परीक्षण के लिए टूल प्रदान करती है।
Ships a SQL expression builder that translates structured Python objects into raw SQL strings for execution.
Groupdate is a PostgreSQL time series aggregator and date grouping tool. It provides a set of SQL functions to group and aggregate temporal records into discrete buckets, such as days, weeks, or months, to calculate sums and averages for reports. The project focuses on ensuring continuous timelines through time series gap filling, which inserts default values for periods where no data exists. It also includes a temporal data formatter that converts grouped date-time keys into localized strings or custom formatting patterns. The tool covers broad temporal data operations, including time range
Translates high-level grouping requests into raw SQL queries using date and time arithmetic.