8 dépôts
Support for multiple relational database engines through standardized driver interfaces.
Distinct from SQLite Databases: Shortlist candidates were too specific (SQLite) or too general (Multi-Model); needs a tag for broad SQL engine compatibility
Explore 8 awesome GitHub repositories matching data & databases · SQL Database Engine Support. Refine with filters or upvote what's useful.
Kutt is a self-hosted URL shortening service built with Node.js and PostgreSQL. It allows users to create short links with custom aliases and expiration dates while managing them through a database-backed system. The service integrates OpenID Connect for user authentication and provides a RESTful API for programmatic link management. The platform distinguishes itself through a custom domain router that maps incoming requests from user-defined domains to specific link records. It includes a dedicated administrative dashboard for branded link management and private analytics tracking to monitor
Provides support for multiple relational databases, including SQLite, PostgreSQL, and MySQL.
Kotlin SQL Framework
Connects to various database engines via JDBC and R2DBC drivers for portable development.
LitePal is an object-relational mapping library and SQLite database wrapper for Android applications. It replaces raw SQL queries with a fluent interface and object mapping to simplify local data persistence and database management. The project provides a specialized system for automatically synchronizing database schemas based on model definitions to handle version updates. It also includes a storage solution for securing sensitive data through configurable field-level encryption. The library covers broad data storage and synchronization capabilities, including atomic transaction support, m
Enables creating and switching between different SQLite database files at runtime to store separate datasets.
Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o
Provides built-in support for multiple SQL engines including PostgreSQL, MySQL, MariaDB, and SQLite.
Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp
Selects between SQLite and PostgreSQL for storing scan results and operational data.
Sqlpad est un client SQL basé sur le web et un atelier multi-tenant utilisé pour écrire, exécuter et enregistrer des requêtes sur plusieurs bases de données relationnelles et analytiques. Il fonctionne comme un gestionnaire de base de données ODBC qui permet aux utilisateurs de gérer les connexions aux bases de données et d'explorer les schémas via une interface de navigateur. La plateforme se distingue comme un environnement collaboratif où les utilisateurs peuvent partager des documents SQL et coordonner l'analyse de données. Elle intègre la fédération d'identité via OpenID Connect, SAML, LDAP et OAuth, et fournit un système de visualisation qui rend les résultats de requêtes sous forme de graphiques et de tableaux. Le système couvre de vastes domaines de capacités, notamment le contrôle d'accès basé sur les rôles pour restreindre les connexions aux bases de données, la gestion de session avec état pour les transactions à requêtes multiples et la substitution de justificatifs d'identité au moment de l'exécution pour une sécurité renforcée. Il fournit également la persistance des requêtes et le suivi de l'historique pour gérer le cycle de vie des instructions SQL enregistrées.
Links to various database engines and compatible sources via ODBC to aggregate data from different origins.
Medoo est une couche d'abstraction de base de données PHP légère et un constructeur de requêtes SQL. Il sert de wrapper de base de données minimal qui fournit une API unifiée pour exécuter des requêtes sur plusieurs moteurs SQL, traduisant les appels de méthode PHP en dialectes de base de données spécifiques. Le projet permet l'interfaçage SQL multi-dialectes, permettant à une seule base de code d'interagir avec divers backends, notamment MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle et Sybase. Il utilise la paramétrisation des instructions préparées pour empêcher les attaques par injection tout en maintenant une approche programmatique pour construire des instructions SQL complexes. La boîte à outils couvre les opérations de manipulation de données standard, y compris l'insertion, la mise à jour, la suppression et l'interrogation d'enregistrements. Elle fournit également des capacités pour les calculs d'agrégation, la gestion des transactions atomiques et l'exécution de SQL brut pour une logique complexe. Des outils de diagnostic sont inclus pour l'inspection de l'exécution des requêtes, permettant la journalisation du SQL généré et des informations de connexion à des fins de débogage.
Supports a wide range of SQL engines including MySQL, PostgreSQL, SQLite, MSSQL, Oracle, and Sybase.
MongoEngine est un mapper objet-document (ODM) Python qui traduit les enregistrements de base de données en objets pour fournir une interface orientée objet pour la persistance des données. Il sert de gestionnaire de documents et de validateur de schéma pour MongoDB, mappant les classes aux documents pour appliquer les types de données et les règles de validation. Le projet fournit un système de queryset à chargement différé (lazy-loaded) pour filtrer, trier et agréger des collections en utilisant une syntaxe Pythonique. Il gère des structures de données complexes via des fonctionnalités telles que l'héritage de documents, la gestion récursive de documents imbriqués et la liaison d'objets basée sur des références. La bibliothèque couvre de larges capacités, notamment la migration de schéma, la recherche plein texte et la gestion de fichiers binaires volumineux via le système de fichiers GridFS. Elle inclut également des outils pour l'optimisation des index de base de données, le profilage des performances des requêtes et des hooks de cycle de vie basés sur des signaux pour automatiser la logique lors des événements de document.
Provides a context manager to reroute document operations to different databases or collections.