9 个仓库
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 9 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 是一个基于 Web 的 SQL 客户端与多租户工作台,用于在多个关系型及分析型数据库中编写、执行和保存查询。它作为 ODBC 数据库管理器,使用户能够通过浏览器界面管理数据库连接并探索架构。 该平台作为一个协作环境脱颖而出,用户可以在此共享 SQL 文档并协调数据分析。它集成了通过 OpenID Connect、SAML、LDAP 和 OAuth 实现的身份联合认证,并提供了一个将查询结果渲染为图表与表格的可视化系统。 该系统涵盖了广泛的能力领域,包括用于限制数据库连接的基于角色的访问控制(RBAC)、用于多语句事务的状态化会话管理,以及用于增强安全性的运行时凭据替换。它还提供查询持久化与历史记录追踪,以管理已保存 SQL 语句的生命周期。
Links to various database engines and compatible sources via ODBC to aggregate data from different origins.
Medoo 是一个轻量级的 PHP 数据库抽象层和 SQL 查询构建器。它作为一个最小化的数据库包装器,提供了一个统一的 API 来跨多个 SQL 引擎执行查询,将 PHP 方法调用转换为特定的数据库方言。 该项目支持多方言 SQL 接口,允许单个代码库与包括 MySQL、MariaDB、PostgreSQL、SQLite、MSSQL、Oracle 和 Sybase 在内的各种后端进行交互。它使用预处理语句参数化来防止注入攻击,同时保持构建复杂 SQL 语句的程序化方法。 该工具包涵盖了标准的数据操作,包括记录插入、更新、删除和查询。它还提供了用于聚合计算、原子事务管理以及用于复杂逻辑的原始 SQL 执行的功能。 包含用于查询执行检查的诊断工具,允许记录生成的 SQL 和连接信息以进行调试。
Supports a wide range of SQL engines including MySQL, PostgreSQL, SQLite, MSSQL, Oracle, and Sybase.
MongoEngine 是一个 Python 对象文档映射器(ODM),它将数据库记录转换为对象,从而为数据持久化提供面向对象的接口。它作为 MongoDB 的文档管理器和模式验证器,将类映射到文档以强制执行数据类型和验证规则。 该项目提供了一个延迟加载的 QuerySet 系统,用于使用 Pythonic 语法过滤、排序和聚合集合。它通过文档继承、递归嵌入式文档处理和基于引用的对象链接等功能管理复杂数据结构。 该库涵盖了广泛的功能,包括模式迁移、全文搜索以及通过 GridFS 文件系统管理大二进制文件。它还包括用于数据库索引优化、查询性能分析和基于信号的生命周期钩子的工具,以在文档事件期间自动化逻辑。
Provides a context manager to reroute document operations to different databases or collections.
Gorp is a lightweight object-relational mapper for Go that binds structs to relational database tables. It functions as a relational data mapper and SQL dialect abstraction layer, automating the translation between application data and relational rows. The project provides a translation layer that generates vendor-specific SQL for PostgreSQL, MySQL, SQLite, Oracle, and SQL Server. It distinguishes itself by implementing optimistic locking via version columns to prevent concurrent update conflicts and providing a database schema generator to create tables and indexes from object definitions.
Provides a standardized interface that works across PostgreSQL, MySQL, SQLite, Oracle, and SQL Server.