├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── bin └── mongo-migrator ├── box.json ├── composer.json ├── docker ├── bootstrap.sh ├── compose.yml └── php.ini ├── run-docker-cli.sh ├── run-docker-tests.sh ├── src ├── AbstractMigration.php ├── Config.php ├── Console │ ├── AbstractCommand.php │ ├── Application.php │ ├── Command │ │ ├── Create.php │ │ ├── Init.php │ │ ├── Migrate.php │ │ ├── Rollback.php │ │ └── Status.php │ ├── EnvironmentRelatedCommandInterface.php │ ├── Exception │ │ └── ConfigurationNotFound.php │ └── ManagerAwareCommandInterface.php ├── Event │ └── ApplyRevisionEvent.php ├── Manager.php ├── ManagerBuilder.php └── Revision.php └── templates ├── MigrationTemplate.php.dist ├── configurationTemplate.php.dist └── configurationTemplate.yaml.dist /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/README.md -------------------------------------------------------------------------------- /bin/mongo-migrator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/bin/mongo-migrator -------------------------------------------------------------------------------- /box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/box.json -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/composer.json -------------------------------------------------------------------------------- /docker/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/docker/bootstrap.sh -------------------------------------------------------------------------------- /docker/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/docker/compose.yml -------------------------------------------------------------------------------- /docker/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/docker/php.ini -------------------------------------------------------------------------------- /run-docker-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/run-docker-cli.sh -------------------------------------------------------------------------------- /run-docker-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/run-docker-tests.sh -------------------------------------------------------------------------------- /src/AbstractMigration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/AbstractMigration.php -------------------------------------------------------------------------------- /src/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Config.php -------------------------------------------------------------------------------- /src/Console/AbstractCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/AbstractCommand.php -------------------------------------------------------------------------------- /src/Console/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Application.php -------------------------------------------------------------------------------- /src/Console/Command/Create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Command/Create.php -------------------------------------------------------------------------------- /src/Console/Command/Init.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Command/Init.php -------------------------------------------------------------------------------- /src/Console/Command/Migrate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Command/Migrate.php -------------------------------------------------------------------------------- /src/Console/Command/Rollback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Command/Rollback.php -------------------------------------------------------------------------------- /src/Console/Command/Status.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Command/Status.php -------------------------------------------------------------------------------- /src/Console/EnvironmentRelatedCommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/EnvironmentRelatedCommandInterface.php -------------------------------------------------------------------------------- /src/Console/Exception/ConfigurationNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/Exception/ConfigurationNotFound.php -------------------------------------------------------------------------------- /src/Console/ManagerAwareCommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Console/ManagerAwareCommandInterface.php -------------------------------------------------------------------------------- /src/Event/ApplyRevisionEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Event/ApplyRevisionEvent.php -------------------------------------------------------------------------------- /src/Manager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Manager.php -------------------------------------------------------------------------------- /src/ManagerBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/ManagerBuilder.php -------------------------------------------------------------------------------- /src/Revision.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/src/Revision.php -------------------------------------------------------------------------------- /templates/MigrationTemplate.php.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/templates/MigrationTemplate.php.dist -------------------------------------------------------------------------------- /templates/configurationTemplate.php.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/templates/configurationTemplate.php.dist -------------------------------------------------------------------------------- /templates/configurationTemplate.yaml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sokil/php-mongo-migrator/HEAD/templates/configurationTemplate.yaml.dist --------------------------------------------------------------------------------