awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flyway avatar

flyway/flyway

0
View on GitHub↗
9,844 स्टार्स·1,618 फोर्क्स·Java·Apache-2.0·7 व्यूज़flywaydb.org↗

Flyway

Flyway is a database schema versioning tool and SQL migration orchestrator. It applies version-controlled schema changes to relational databases using SQL scripts and Java Database Connectivity to ensure environments remain consistent and reproducible.

The tool tracks applied migration scripts in a dedicated metadata table to determine which updates require execution. It supports the synchronization of schema versions across multiple different database engines and provides integration for build systems and application frameworks to automate updates during software release processes.

Capabilities include versioned script execution, dynamic driver loading to extend database connectivity, and configuration via external files. The system also supports orchestrated containerized deployments for database setup.

Features

  • Database Schema Migrations - Provides a system for automating the application of versioned updates to database schemas to maintain consistency across environments.
  • Database Migrations - Provides a system for versioning and applying schema changes to relational and non-relational database structures.
  • Database Connectivity Interfaces - Uses standardized JDBC interfaces to establish communication between the tool and various database engines.
  • Database Migration Tools - Implements a utility for versioning and applying incremental schema changes to relational databases via JDBC.
  • SQL Migration Workflows - Orchestrates the sequential execution of SQL migration scripts across multiple environments within deployment pipelines.
  • Versioned Execution - Processes sequential SQL or Java files based on a strict naming convention to apply schema changes in order.
  • Database Schema Synchronization - Synchronizes database structural changes with version control to maintain consistency across multiple database engines.
  • Migration State Tracking - Tracks applied migration scripts in a dedicated metadata table to determine which updates require execution.
  • Database Automation Tools - Integrates schema updates into build pipelines and application frameworks to automate database changes.
  • Build Tool Plugins - Provides plugins for build systems to trigger schema migrations automatically during the deployment pipeline.
  • Build Tool Integrations - Connects migration workflows to build systems and application frameworks to automate schema updates.
  • Database Clients and Drivers - Tool for managing and automating database schema migrations.
  • Schema Migration Tools - Standard tool for database migrations.
  • Development and Schema - Manages database schema migrations across instances.

स्टार हिस्ट्री

flyway/flyway के लिए स्टार हिस्ट्री चार्टflyway/flyway के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Flyway के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Flyway के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • github/gh-ostgithub का अवतार

    github/gh-ost

    13,409GitHub पर देखें↗

    gh-ost is a triggerless online schema migration tool for MySQL. It functions as a replication client and table management utility that synchronizes data from a source table to a shadow table using binary logs, allowing for table structure modifications without locking original tables or causing downtime. The tool distinguishes itself by using binary-log-based replication instead of triggers to stream row-based events to a shadow table. It implements load-aware throttling and dynamic performance tuning to adjust migration speed based on server load and replication lag. Users can monitor and ad

    Go
    GitHub पर देखें↗13,409
  • liquibase/liquibaseliquibase का अवतार

    liquibase/liquibase

    5,527GitHub पर देखें↗

    Liquibase is a database schema change management tool and version control system designed to track, manage, and apply versioned database modifications. It functions as a SQL migration framework and DevOps automation utility that integrates database deployments into continuous delivery pipelines and build toolchains. The system enables precise rollbacks and drift detection by recording every modification made to a database schema. It supports the definition of database changes through structured changesets in XML, YAML, or JSON, as well as raw SQL scripts, to ensure consistent deployments acro

    Java
    GitHub पर देखें↗5,527
  • amacneil/dbmateamacneil का अवतार

    amacneil/dbmate

    6,954GitHub पर देखें↗

    Dbmate is a framework-agnostic SQL database migration tool used for tracking, applying, and rolling back schema changes to ensure consistent environments. It functions as a database schema versioning tool that manages updates independently of any specific application framework by relying on raw SQL and connection URLs. The project distinguishes itself by offering a container-based approach to database administration, allowing schema updates to be executed via Docker to avoid local binary installations. It also supports embedding migration scripts directly into the compiled binary to eliminate

    Goclickhousecppdatabase
    GitHub पर देखें↗6,954
  • doctrine/migrationsdoctrine का अवतार

    doctrine/migrations

    4,770GitHub पर देखें↗

    This project is a database version control system and schema evolution manager designed to track and apply incremental changes to database structures. It serves as a tool for versioning SQL database migrations using both programmatic PHP classes and SQL scripts. The system is designed specifically for integration with the Doctrine Object Relational Mapper for PHP, allowing database schemas to evolve incrementally without data loss through reversible migration steps. It covers capabilities for automated database migrations, environment synchronization, and schema versioning. These features fa

    PHP
    GitHub पर देखें↗4,770
Flyway के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

flyway/flyway क्या करता है?

Flyway is a database schema versioning tool and SQL migration orchestrator. It applies version-controlled schema changes to relational databases using SQL scripts and Java Database Connectivity to ensure environments remain consistent and reproducible.

flyway/flyway की मुख्य विशेषताएं क्या हैं?

flyway/flyway की मुख्य विशेषताएं हैं: Database Schema Migrations, Database Migrations, Database Connectivity Interfaces, Database Migration Tools, SQL Migration Workflows, Versioned Execution, Database Schema Synchronization, Migration State Tracking।

flyway/flyway के कुछ ओपन-सोर्स विकल्प क्या हैं?

flyway/flyway के ओपन-सोर्स विकल्पों में शामिल हैं: github/gh-ost — gh-ost is a triggerless online schema migration tool for MySQL. It functions as a replication client and table… liquibase/liquibase — Liquibase is a database schema change management tool and version control system designed to track, manage, and apply… amacneil/dbmate — Dbmate is a framework-agnostic SQL database migration tool used for tracking, applying, and rolling back schema… doctrine/migrations — This project is a database version control system and schema evolution manager designed to track and apply incremental… pressly/goose — Goose is a database schema versioning system and SQL migration tool designed for Go applications. It functions as a… bytebase/bytebase — Bytebase is a database DevSecOps platform and management console designed to orchestrate schema migrations,…