awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesDatabase Runtime Versioning

Running multiple versions of the same database engine in isolation to test compatibility.

Distinct from Version Managers: Distinct from general Version Managers: focuses specifically on database engine runtimes via containerization.

Explore 5 awesome GitHub repositories matching development tools & productivity · Database Runtime Versioning. Refine with filters or upvote what's useful.

Awesome Database Runtime Versioning GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • laradock/laradocklaradock 的头像

    laradock/laradock

    12,659在 GitHub 上查看↗

    Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy multi-service development sandboxes. It functions as a PHP runtime manager and a Docker-based development environment, providing a set of modular service definitions for deploying web servers, databases, and caches through a single orchestration file. The project enables the creation of a local ecosystem featuring Nginx, MySQL, Redis, and Elasticsearch to mirror production infrastructure. It allows for switching between different versions of PHP and associated extensions, as well as manag

    Runs multiple versions of MySQL, PostgreSQL, or MongoDB in isolated containers to test application compatibility.

    Dockerfiledockerdocker-composedocker-compose-template
    在 GitHub 上查看↗12,659
  • postgresapp/postgresappPostgresApp 的头像

    PostgresApp/PostgresApp

    7,741在 GitHub 上查看↗

    PostgresApp is a native macOS application that provides a graphical interface for installing and managing PostgreSQL database servers locally. It serves as a local server manager, allowing users to start, stop, and configure database server states without using the command line. The application supports running multiple different versions of the database server simultaneously on a single machine, enabling multi-version compatibility testing and migrations through isolated environments. It also includes a bundle of pre-installed extensions for geospatial processing and vector search, removing

    Enables running multiple PostgreSQL versions in isolation to test application compatibility and migrations.

    Makefilepostgispostgres
    在 GitHub 上查看↗7,741
  • tconbeer/harlequintconbeer 的头像

    tconbeer/harlequin

    6,165在 GitHub 上查看↗

    Harlequin is a terminal-based SQL IDE that runs queries against DuckDB and SQLite databases, with a plug-in adapter system for connecting to additional database engines. It provides a full-screen text editor with syntax highlighting and fuzzy autocomplete for writing SQL, and displays query results in a scrollable table within the terminal. The application distinguishes itself through a tree-based data catalog that lets you browse database schemas, local files, and remote S3 objects, with the ability to insert or copy paths directly into the query editor. It supports custom key bindings throu

    Aligns the installed DuckDB version with the version expected by the application to prevent runtime errors.

    Python
    在 GitHub 上查看↗6,165
  • cytopia/devilboxcytopia 的头像

    cytopia/devilbox

    4,470在 GitHub 上查看↗

    Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat

    Provides the ability to run and swap between multiple versions of database engines in isolation.

    PHP
    在 GitHub 上查看↗4,470
  • gvcgo/version-managergvcgo 的头像

    gvcgo/version-manager

    1,332在 GitHub 上查看↗

    This project is a command-line utility designed to manage development environments by installing, switching, and pinning multiple versions of programming languages, SDKs, runtimes, and database engines. It functions as a centralized controller for complex toolchains, ensuring that specific software versions are maintained consistently across different machines and project directories. The tool distinguishes itself through an interactive terminal interface that allows users to browse and select software versions visually, reducing the need to memorize complex command-line arguments. It also pr

    Deploys and switches between multiple versions of database engines to support local development and testing.

    Goasdf-vmcondacross-platform
    在 GitHub 上查看↗1,332
  1. Home
  2. Development Tools & Productivity
  3. Version Managers
  4. Database Runtime Versioning

探索子标签

  • Adapter Version ReconciliationChecks and aligns the installed database adapter version with the expected version to prevent runtime incompatibilities. **Distinct from Database Runtime Versioning:** Distinct from Database Runtime Versioning: focuses on reconciling adapter versions with the application, not running multiple database engine versions in isolation.
  • DuckDB Version ReconciliationsAlign the installed DuckDB version with the version expected by the application to prevent runtime errors. **Distinct from Database Runtime Versioning:** Distinct from Database Runtime Versioning: focuses on reconciling a single DuckDB version with the application, not running multiple versions in isolation.