PHPackages                             gruberro/php-mongo-migrations - 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. gruberro/php-mongo-migrations

ActiveLibrary[Database &amp; ORM](/categories/database)

gruberro/php-mongo-migrations
=============================

Manage changes for your MongoDB documents

0.5.1(6y ago)1054.0k9[1 PRs](https://github.com/gruberro/php-mongo-migrations/pulls)MITPHPPHP ^7.0CI failing

Since Mar 9Pushed 4y ago3 watchersCompare

[ Source](https://github.com/gruberro/php-mongo-migrations)[ Packagist](https://packagist.org/packages/gruberro/php-mongo-migrations)[ RSS](/packages/gruberro-php-mongo-migrations/feed)WikiDiscussions master Synced 2mo ago

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

MongoDB Migrations
==================

[](#mongodb-migrations)

This command line application supports you in managing migrations for your MongoDB documents. These migrations should make part of your code changes and can be executed through your deployment.

Installation
------------

[](#installation)

```
composer require gruberro/php-mongo-migrations=^0.2

```

Writing migrations
------------------

[](#writing-migrations)

You can write you own migrations by implementing the [`Gruberro\MongoDbMigrations\MigrationInterface`](lib/MigrationInterface.php) interface:

```
