18 repositorios
Direct execution of SQL queries with parameter binding.
Explore 18 awesome GitHub repositories matching data & databases · Raw SQL Execution. Refine with filters or upvote what's useful.
Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch
Executing arbitrary SQL queries with secure parameter binding protects applications against injection vulnerabilities while maintaining database flexibility.
This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp
Enables direct interaction with database tables through guided raw query execution tasks.
Dapper is a lightweight object-relational mapper for .NET that functions as a high-performance data access library. It operates by extending standard database connection interfaces, allowing developers to execute raw SQL queries while automating the mapping of database results to strongly-typed objects. The library distinguishes itself through its use of runtime code generation, which creates high-performance instructions to map database rows to object properties with minimal overhead. It provides flexible data retrieval options, supporting both memory-buffered loading for speed and row-by-ro
Executes custom SQL statements and stored procedures directly against a database for full control.
Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a
Wraps raw SQL queries as subqueries to allow further filtering, sorting, or projection using standard language-integrated query operators.
LearnPython is a programming tutorial consisting of a collection of practical code examples used to demonstrate Python language features and programming patterns. It serves as a comprehensive learning resource that implements core language concepts through functional code. The project provides specialized guides and samples covering several key domains. These include asynchronous network programming with event loops and coroutines, data visualization using numerical datasets for 2D and 3D plots, and web scraping for fetching content and automating login flows. It also features instructions on
Implements direct execution of SQL queries with parameter binding for database operations.
GRDB.swift is a comprehensive SQLite toolkit and object-relational mapper for Swift. It provides a database wrapper that handles local data persistence, connection management, and encrypted file storage for Apple platforms. The library features a dedicated observation framework that tracks database changes to automatically synchronize the application state and user interface in real time. It distinguishes itself with a type-safe query builder and a protocol-based mapping system that converts database rows into structured Swift objects. The toolkit covers a broad range of administrative and o
Enables the execution of raw SQL statements using bound arguments to prevent security vulnerabilities.
pysheeet es una biblioteca de referencia técnica que proporciona una colección curada de fragmentos de código y patrones de implementación para el desarrollo avanzado en Python, integración de sistemas y computación de alto rendimiento. Sirve como una guía completa para implementar programación de red de bajo nivel, extensiones nativas en C y programación asíncrona y concurrente. El proyecto proporciona frameworks especializados para el desarrollo y despliegue de modelos de lenguaje de gran tamaño, incluyendo herramientas para inferencia distribuida en GPU y servicio de alto rendimiento. También incluye patrones detallados para la orquestación de clústeres de computación de alto rendimiento, cubriendo la asignación de recursos de GPU y la gestión de cargas de trabajo en múltiples nodos. La biblioteca cubre una amplia superficie de capacidades, incluyendo comunicación de red segura y criptografía, mapeo objeto-relacional y gestión de bases de datos, y la implementación de estructuras de datos y algoritmos complejos. También proporciona utilidades para la gestión de memoria, interoperabilidad nativa a través de interfaces de funciones externas e integración de sistemas operativos a nivel de sistema.
Provides capabilities for executing raw SQL strings with parameter binding to prevent injection attacks.
Objection.js is an object-relational mapper for Node.js that maps SQL database tables to classes and rows to model instances. It functions as a high-level abstraction layer built on top of the Knex.js query builder to provide structured model definitions and relational data mapping. The project distinguishes itself through its ability to manage complex object graphs, allowing for the persistence and eager-loading of deeply nested related data in single operations. It incorporates a data integrity layer that uses JSON schema validation to verify model instances before they are persisted to the
Supports direct execution of raw SQL queries with parameter binding for advanced database operations.
Records is a SQL database client designed for executing raw queries and managing result sets through a simplified interface. It provides a parameterized SQL executor to bind values to placeholders, ensuring safe data handling and preventing injection attacks, alongside a database transaction manager for grouping operations into atomic units. The project includes a dedicated command-line interface for running database statements and exporting query results directly to local files. This tooling allows for the conversion of SQL result sets into multiple serialization formats, including CSV, JSON
Executes database statements directly via a thin wrapper over the database driver to avoid abstraction overhead.
Records es un conjunto de herramientas que proporciona una biblioteca cliente de base de datos SQL, un gestor de transacciones y utilidades para acceso por línea de comandos y exportación de datos. Funciona como un wrapper de capa fina que ejecuta consultas SQL crudas contra bases de datos relacionales para recuperar resultados en formatos de datos simplificados. El proyecto incluye una interfaz de línea de comandos para ejecutar consultas de base de datos y una herramienta de exportación de datos dedicada que convierte los resultados de consultas relacionales en archivos CSV, JSON o Excel para análisis externo. La biblioteca cubre la gestión de bases de datos relacionales a través del control de transacciones atómicas con soporte para commit y rollback. Maneja la seguridad mediante la parametrización de SQL para prevenir vulnerabilidades de inyección e incluye capacidades para la ejecución de consultas masivas para reducir la sobrecarga de red.
Executes raw SQL statements directly with parameter binding to retrieve results in simplified formats.
Ibis is a portable Python dataframe library and multi-backend query engine that provides a unified interface for executing data transformations across diverse compute engines. It functions as a Python SQL expression compiler and dialect transpiler, allowing users to define data logic once and execute it across cloud warehouses, embedded databases, and distributed clusters without rewriting code. The project distinguishes itself through a database backend abstraction that decouples transformation logic from the underlying execution engine. It enables polyglot data workflows by mixing raw SQL s
Allows the execution of arbitrary SQL strings for administrative tasks and table creation.
Trailbase es una plataforma de backend-as-a-service entregada como un ejecutable único que integra un motor de base de datos en tiempo real, un gestor de identidad y acceso, y un generador de API con seguridad de tipos. Proporciona un entorno de backend integral que incluye un motor de almacenamiento respaldado por SQLite y un servidor de runtime WebAssembly para ejecutar lógica personalizada. La plataforma se distingue por transformar automáticamente los esquemas de base de datos en APIs JSON con bindings de cliente para múltiples lenguajes y por permitir la ejecución de componentes portátiles para el renderizado del lado del servidor y rutas HTTP personalizadas. Además, incorpora capacidades de base de datos vectorial para admitir el almacenamiento de embeddings y la búsqueda vectorial basada en similitud. El sistema cubre una amplia gama de capacidades operativas, incluyendo la autenticación de usuarios con soporte para inicio de sesión social, listas de control de acceso para la visibilidad de datos y sincronización pub-sub para actualizaciones de datos en vivo. También proporciona herramientas para gestionar esquemas de bases de datos mediante migraciones SQL y el manejo de datos geoespaciales.
Supports direct execution of raw SQL queries against the database for complex operations.
Slonik es un cliente de PostgreSQL con seguridad de tipos para Node.js que utiliza tagged template literals para asegurar que los parámetros estén vinculados y protegidos contra ataques de inyección. Proporciona un framework para conectar aplicaciones a PostgreSQL con verificación de tipos automática para consultas y esquemas de base de datos. El proyecto se distingue por un linter de consultas SQL especializado que detecta columnas inválidas y discrepancias de tipos verificando el código contra un esquema de base de datos en vivo durante el proceso de desarrollo. También incluye un insertador de datos masivos binario de alto rendimiento para cargar grandes datasets usando serialización binaria nativa y un gestor de pool de conexiones capaz de enrutamiento dinámico de consultas entre nodos primarios y réplicas. La librería cubre un amplio conjunto de capacidades de base de datos, incluyendo gestión de transacciones atómicas, construcción dinámica de consultas SQL y procesamiento de grandes conjuntos de resultados mediante streaming async-iterable. Además, proporciona interceptores de middleware para logging y benchmarking, parseo de tipos personalizado y mecanismos de callback asíncronos para refrescar credenciales de autenticación de base de datos.
Enables execution of raw SQL statements using secure parameter binding via tagged templates.
DoctrineBundle es una integración de Symfony que configura y gestiona el Object Relational Mapper (ORM) y la capa de abstracción de base de datos de Doctrine. Proporciona las herramientas fundamentales necesarias para mapear objetos de la aplicación a tablas de bases de datos relacionales y ejecutar consultas sin procesar a través de una interfaz programática consistente. El proyecto incluye un gestor de esquemas de base de datos con herramientas de línea de comandos para sincronizar estructuras de bases de datos con mapeos de entidades y ejecutar migraciones. También proporciona un depurador de consultas de base de datos y herramientas de depuración de actividad para rastrear el rendimiento y los detalles de ejecución a través de una interfaz basada en web. El bundle cubre una amplia gama de capacidades de gestión de datos, incluyendo la configuración de mapeo de metadatos, filtrado global de consultas y generación de identificadores de entidades personalizados. Además, admite la optimización del rendimiento mediante el almacenamiento en caché de resultados de consultas y proporciona un sistema basado en eventos para interceptar cambios en el ciclo de vida de la base de datos y las entidades.
Enables the execution of direct database operations via an abstraction layer to bypass the object mapper.
sqlite-net es un mapeador objeto-relacional ligero y una capa de acceso a datos para SQLite. Proporciona herramientas para traducir clases de aplicación en tablas de base de datos, gestionar registros mediante un mapeador de entidades e implementar la persistencia de datos local. La biblioteca incluye un envoltorio cifrado que asegura los archivos de base de datos utilizando claves de conexión y configuraciones de cifrado nativas. También cuenta con una capa de acceso a datos que admite operaciones tanto síncronas como asíncronas para mantener la capacidad de respuesta de la aplicación durante el acceso al disco. El proyecto cubre una gama de capacidades de gestión de bases de datos, incluyendo la generación automática de tablas a partir de definiciones de clase, operaciones CRUD basadas en entidades y consultas basadas en predicados. También permite la ejecución de SQL crudo utilizando sentencias parametrizadas.
Allows the execution of raw SQL commands with parameter binding for complex data manipulation.
Python-Guide-CN es una traducción al chino de una guía completa sobre programación idiomática en Python y desarrollo de software. Sirve como un tutorial de programación curado y referencia del ecosistema, proporcionando un camino estructurado para aprender la sintaxis de Python, las bibliotecas estándar y los patrones de codificación profesional. El proyecto se distingue por ofrecer instrucciones detalladas para configurar entornos de desarrollo en Windows, macOS y Linux. Se centra específicamente en la selección de intérpretes y la gestión de entornos virtuales para asegurar un espacio de trabajo consistente. La guía cubre una amplia gama de capacidades técnicas, incluyendo flujos de trabajo de pruebas de software, distribución de paquetes y la implementación de mejores prácticas de codificación. Proporciona además orientación sobre desarrollo web, construcción de APIs REST y computación científica, incluyendo análisis y visualización de datos.
Covers the execution of parameterized or hand-written SQL queries for direct database interaction.
FreeSql es un mapeador objeto-relacional (ORM) y capa de acceso a datos para .NET que traduce código orientado a objetos a SQL para múltiples proveedores de bases de datos relacionales. Funciona como un constructor de consultas SQL fluido y sincronizador de esquemas de base de datos, permitiendo a los desarrolladores alinear las estructuras de tablas e índices de la base de datos con las definiciones de clases de entidad. El framework está optimizado específicamente para .NET Native AOT para garantizar huellas de memoria reducidas y tiempos de inicio más rápidos. Incluye un gestor de tráfico de base de datos para distribuir la carga a través de división de lectura-escritura, fragmentación de tablas dinámica y aislamiento de datos basado en inquilinos. Las capacidades amplias incluyen ingesta de datos de alto rendimiento utilizando mecanismos de copia masiva específicos del proveedor, consultas avanzadas con funciones de ventana y CTEs recursivos, y monitoreo basado en AOP para auditar cambios de datos. El sistema también proporciona herramientas de gestión de esquemas para migraciones automatizadas y utilidades de desarrollo para generar clases de entidad a partir de metadatos de base de datos.
Runs raw SQL update statements with parameterized inputs for precise manual query control.
Pony is a Python object-relational mapper that maps classes to relational database tables using an object-oriented interface. It serves as a relational database toolkit providing the means to manage database transactions, identity mapping, and the lazy loading of related records. The project is distinguished by a SQL query translator that converts Python generator expressions into optimized SQL queries by analyzing the abstract syntax tree. It also includes a visual database schema designer for creating entity-relationship diagrams to automatically generate and synchronize relational database
Allows the execution of arbitrary SQL statements directly against the database when high-level abstractions are insufficient.