amyboyd / mongrate
A command-line tool for applying migrations to a MongoDB database
Installs: 11 676
Dependents: 1
Suggesters: 0
Security: 0
Stars: 11
Watchers: 5
Forks: 4
Open Issues: 1
Requires
- php: >=5.4.0
- ext-mongo: *
- doctrine/common: ~2.2
- doctrine/mongodb: ~1.0
- symfony/class-loader: ~2.4
- symfony/console: ~2.4
- symfony/yaml: ~2.4
Requires (Dev)
- phpunit/phpunit: ^4.7
- squizlabs/php_codesniffer: ~2.0
- symfony/finder: ~2.4
- dev-master
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.10
- 1.3.9
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3
- 1.2
- 1.1.0
- 1.0.0
- dev-2.0-sql
- dev-fix-invalid-id
- dev-allow-$exists-in-yaml-verifier
- dev-run-all-examples-as-part-of-tests
- dev-migration-yml-tests
- dev-migrations-directory-structure-change
This package is not auto-updated.
Last update: 2023-10-13 00:46:43 UTC
README
See the official website for more information: mongrate.com
A command-line tool for applying migrations to a MongoDB database. Migrations are non-linear, and can be tested by writing simple YML files.
Example migrations can be found in resources/examples/
.
Symfony users can use MongrateBundle to integrate easily with a Symfony project.
Installation and Use
Please see the documentation on mongrate.com.
Contributing
See the file CONTRIBUTING.md