PHPackages                             a5sys/doctrine-migration-tools-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. a5sys/doctrine-migration-tools-bundle

ActiveSymfony-bundle[Database &amp; ORM](/categories/database)

a5sys/doctrine-migration-tools-bundle
=====================================

Ease use of doctrine migrations

V2.4.0(5y ago)410.3k4[1 issues](https://github.com/A5sys/DoctrineMigrationToolsBundle/issues)MITPHPPHP &gt;=7.1

Since May 2Pushed 5y ago4 watchersCompare

[ Source](https://github.com/A5sys/DoctrineMigrationToolsBundle)[ Packagist](https://packagist.org/packages/a5sys/doctrine-migration-tools-bundle)[ RSS](/packages/a5sys-doctrine-migration-tools-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (8)Dependencies (3)Versions (10)Used By (0)

DoctrineMigrationToolsBundle
============================

[](#doctrinemigrationtoolsbundle)

Tools for the doctrine migration bundle

Installation
============

[](#installation)

```
composer require a5sys/doctrine-migration-tools-bundle

```

Generate versions from schema file for the doctrine-migration
=============================================================

[](#generate-versions-from-schema-file-for-the-doctrine-migration)

The diff command of doctrine generate the version file from the diff between your database and the current schema.

This command generate the version from the diff between the schema stored in a file and your current schema.

So you only have to run the command before doing a new version of your app.

```
php bin/console doctrine:migrations:diff-file

```

A version file will be generated (if required) and your current schema will be dumped in a file. (in /app/DoctrineMigrations/SchemaVersion)

You can automatically check that the migrations have been generated using the check option

```
php bin/console doctrine:migrations:diff-file --check

```

The exit code 1 will be used if a migration should have been generated

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 62.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~235 days

Recently: every ~162 days

Total

8

Last Release

2016d ago

Major Versions

V1.0.1 → V2.0.02018-04-16

PHP version history (2 changes)V1.0.0PHP &gt;=5.4.0

V2.0.0PHP &gt;=7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/c429f46d826a96644aa39a86ad00a6834bfa6b9190b7a62b8c42c53baf66b4b1?d=identicon)[jonag](/maintainers/jonag)

![](https://www.gravatar.com/avatar/3a644d41501105bc7aded710d1682ac2a3abdceaf9c02e97d1cb1d6e2607c9d9?d=identicon)[ttx-a5](/maintainers/ttx-a5)

---

Top Contributors

[![thomasbeaujean](https://avatars.githubusercontent.com/u/5817919?v=4)](https://github.com/thomasbeaujean "thomasbeaujean (10 commits)")[![jonag](https://avatars.githubusercontent.com/u/2146169?v=4)](https://github.com/jonag "jonag (3 commits)")[![arnaudgoulpeau](https://avatars.githubusercontent.com/u/14837692?v=4)](https://github.com/arnaudgoulpeau "arnaudgoulpeau (1 commits)")[![JumpIfBelow](https://avatars.githubusercontent.com/u/3481835?v=4)](https://github.com/JumpIfBelow "JumpIfBelow (1 commits)")[![ttx-a5](https://avatars.githubusercontent.com/u/14219718?v=4)](https://github.com/ttx-a5 "ttx-a5 (1 commits)")

---

Tags

doctrine-migrationssymfony-bundle

### Embed Badge

![Health badge](/badges/a5sys-doctrine-migration-tools-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/a5sys-doctrine-migration-tools-bundle/health.svg)](https://phpackages.com/packages/a5sys-doctrine-migration-tools-bundle)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M650](/packages/sylius-sylius)[kimai/kimai

Kimai - Time Tracking

4.6k7.4k1](/packages/kimai-kimai)[bolt/core

🧿 Bolt Core

585142.5k54](/packages/bolt-core)[sylius-labs/doctrine-migrations-extra-bundle

226.6M9](/packages/sylius-labs-doctrine-migrations-extra-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
