doctrine/doctrinemigrationsbundle

Symfony integration for the doctrine/migrations library

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 46 minutes ago
Added to GitGenius on September 16th, 2026
Created on April 22nd, 2011
Open Issues & Pull Requests: 44 (+0)
GitHub issues: Enabled
Number of forks: 218
Total Stargazers: 4,301 (+0)
Total Subscribers: 21 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.8 hours
Mean response time: 31.0 days
90th percentile: 237.1 days
Tracked items: 19

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,034 days
Stale 30+ days: 6
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Bug (1)
  • Enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

DoctrineMigrationsBundle is a Symfony bundle that integrates the Doctrine migrations library into Symfony applications.

The bundle solves the problem of managing database schema changes in a version-controlled, repeatable way within Symfony projects. It wraps the core Doctrine migrations library with Symfony-specific conventions and commands, allowing developers to generate migration files that track incremental changes to the database schema. Migrations can be executed forward or rolled back, making it straightforward to evolve a database alongside application code.

Teams building Symfony applications that need to manage database schema evolution should adopt this bundle. It is essential for projects where multiple developers work on the same codebase or where deployments need to apply schema changes reliably across different environments. The bundle is the standard approach for database versioning in the Symfony ecosystem and integrates directly with Symfony's command-line interface and configuration system.

The project maintains steady activity with regular updates and bug fixes. The codebase shows consistent attention to compatibility with current Symfony and PHP versions. Pull requests are reviewed and merged regularly, indicating active maintenance. The project responds to reported issues and maintains documentation aligned with the bundle's current state.