6 रिपॉजिटरी
Tools for refining query results by applying ordering, labeling, or filtering clauses to column expressions.
Distinct from Conditional Expression Modifiers: None of the candidates in the shortlist accurately capture the programmatic modification of SQL column expressions.
Explore 6 awesome GitHub repositories matching data & databases · Column Expression Modifiers. Refine with filters or upvote what's useful.
EasyExcel is a Java processing library designed for reading and writing XLS, XLSX, and CSV files. It functions as a memory-efficient spreadsheet parser, an object-relational mapper that binds spreadsheet columns to Java class fields, and a stream-based exporter for handling high-volume data. The library distinguishes itself through a streaming model that processes large files row-by-row via listeners to prevent heap memory overflow. It also operates as a template engine, allowing the population of predefined spreadsheet files with dynamic data while preserving original layouts and styles. Br
Transforms date and numeric cells into strings using custom patterns and rounding modes.
SQLAlchemy is a comprehensive Python SQL toolkit and object-relational mapper that provides a full suite of tools for interacting with relational databases. It serves as a foundational layer for database connectivity, offering both a high-level object-oriented interface for data persistence and a programmatic SQL expression language for constructing complex, dialect-agnostic queries. The project distinguishes itself through its sophisticated unit of work persistence, which coordinates atomic transactions and tracks object state changes to minimize redundant database operations. It provides a
Allows refining query results by adding ordering, labeling, or filtering clauses to column expressions during statement construction.
VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme
Updates values in cells or columns using Python expressions and regex to transform data.
Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure
Modifies column headers and cell values during the file import process via transformation callbacks.
यह प्रोजेक्ट एक SQL डेटा एक्सेस लेयर और स्कीमा जनरेटर है जो टेबल्स को सरल डेटा स्ट्रक्चर्स के रूप में मानकर रिलेशनल डेटाबेस में रिकॉर्ड्स को पढ़ने और लिखने की अनुमति देता है। यह एक ऑटोमैटिक स्कीमा जनरेटर के रूप में कार्य करता है जो आने वाले डेटा की संरचना के आधार पर डेटाबेस टेबल्स और कॉलम्स को तुरंत बनाता है। यह टूल एक हाई-परफॉरमेंस बल्क लोडर प्रदान करता है जो डेटा कंसिस्टेंसी सुनिश्चित करने के लिए ग्रुप किए गए एटॉमिक ट्रांजेक्शन का उपयोग करके बड़े डेटासेट्स को इम्पोर्ट करता है। इसमें एक रिकॉर्ड अपसर्ट तंत्र भी शामिल है जो अद्वितीय आइडेंटिफ़ायर्स के आधार पर किसी मौजूदा पंक्ति को अपडेट करने या नई पंक्ति डालने का निर्णय लेता है। यह सिस्टम डायनामिक स्कीमा मैनेजमेंट को कवर करता है, जिसमें इम्प्लिसिट कॉलम रिज़ॉल्यूशन और टेबल प्रोविजनिंग शामिल है। यह मैन्युअल क्वेरीज़ लिखे बिना रिकॉर्ड्स को पुनः प्राप्त करने या अद्वितीय वैल्यूज़ निकालने के लिए एक कलेक्शन-आधारित क्वेरी इंटरफेस भी प्रदान करता है।
Detects new fields in incoming data and modifies the database schema to accommodate them without manual migrations.
ExcelDataReader एक C# लाइब्रेरी है जिसका उपयोग Microsoft Excel स्प्रेडशीट और CSV फ़ाइलों से डेटा और मेटाडेटा निकालने के लिए किया जाता है। यह एक वर्कबुक पार्सर के रूप में कार्य करता है जो स्प्रेडशीट सामग्री को प्रोग्रामेटिक एक्सेस और इटरेशन के लिए संरचित डेटा सेट में बदल देता है। इस प्रोजेक्ट में सेल-स्तरीय विवरण, जैसे नंबर फॉर्मेट, स्टाइल, पंक्ति की ऊँचाई, कॉलम की चौड़ाई और मर्ज किए गए सेल रेंज को पुनः प्राप्त करने के लिए एक विशेष मेटाडेटा एक्सट्रैक्टर शामिल है। यह अनुकूलन योग्य एन्कोडिंग और सेपरेटर डिटेक्शन के साथ सादे टेक्स्ट CSV फ़ाइलों को पार्स करने के लिए एक स्ट्रीम प्रोसेसर भी प्रदान करता है। यह लाइब्रेरी आधुनिक स्प्रेडशीट फ़ाइलों के लिए OpenXML मानक का समर्थन करती है और वर्कबुक को नेविगेट करने के लिए स्ट्रीम-आधारित पार्सिंग और कर्सर-आधारित पंक्ति इटरेशन का उपयोग करती है। ये क्षमताएं मल्टी-शीट वर्कबुक को रिलेशनल डेटा टेबल में बदलने की अनुमति देती हैं।
Captures formatting and structural properties alongside raw cell values during the parsing process.