├── .gitattributes ├── .gitignore ├── .travis.yml ├── composer.json ├── phpunit.xml ├── readme.md └── src ├── MigrationSquasher.php ├── SquasherServiceProvider.php ├── TableBuilder.php ├── commands ├── .gitkeep └── SquashMigrations.php ├── database ├── Column.php ├── Relationship.php └── Table.php └── tests ├── ColumnTest.php ├── MigrationSquasherTest.php ├── RelationshipTest.php ├── TableTest.php └── data ├── MigrationTestData.php └── output └── Expected.php /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/.travis.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/readme.md -------------------------------------------------------------------------------- /src/MigrationSquasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/MigrationSquasher.php -------------------------------------------------------------------------------- /src/SquasherServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/SquasherServiceProvider.php -------------------------------------------------------------------------------- /src/TableBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/TableBuilder.php -------------------------------------------------------------------------------- /src/commands/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/commands/SquashMigrations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/commands/SquashMigrations.php -------------------------------------------------------------------------------- /src/database/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/database/Column.php -------------------------------------------------------------------------------- /src/database/Relationship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/database/Relationship.php -------------------------------------------------------------------------------- /src/database/Table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/database/Table.php -------------------------------------------------------------------------------- /src/tests/ColumnTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/ColumnTest.php -------------------------------------------------------------------------------- /src/tests/MigrationSquasherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/MigrationSquasherTest.php -------------------------------------------------------------------------------- /src/tests/RelationshipTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/RelationshipTest.php -------------------------------------------------------------------------------- /src/tests/TableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/TableTest.php -------------------------------------------------------------------------------- /src/tests/data/MigrationTestData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/data/MigrationTestData.php -------------------------------------------------------------------------------- /src/tests/data/output/Expected.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cytracom/laravel-migration-squasher/HEAD/src/tests/data/output/Expected.php --------------------------------------------------------------------------------