gitextract_qojz53lt/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ └── workflows/ │ └── php.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── UPGRADE.md ├── composer.json ├── config/ │ └── laravel-migration-generator.php ├── docs/ │ ├── _config.yml │ ├── command.md │ ├── config.md │ ├── index.md │ └── stubs.md ├── phpunit.xml ├── pint.json ├── src/ │ ├── Commands/ │ │ └── GenerateMigrationsCommand.php │ ├── Definitions/ │ │ ├── ColumnDefinition.php │ │ ├── IndexDefinition.php │ │ ├── TableDefinition.php │ │ └── ViewDefinition.php │ ├── Formatters/ │ │ ├── TableFormatter.php │ │ └── ViewFormatter.php │ ├── GeneratorManagers/ │ │ ├── BaseGeneratorManager.php │ │ ├── Interfaces/ │ │ │ └── GeneratorManagerInterface.php │ │ └── MySQLGeneratorManager.php │ ├── Generators/ │ │ ├── BaseTableGenerator.php │ │ ├── BaseViewGenerator.php │ │ ├── Concerns/ │ │ │ ├── CleansUpColumnIndices.php │ │ │ ├── CleansUpForeignKeyIndices.php │ │ │ ├── CleansUpMorphColumns.php │ │ │ ├── CleansUpTimestampsColumn.php │ │ │ ├── WritesToFile.php │ │ │ └── WritesViewsToFile.php │ │ ├── Interfaces/ │ │ │ ├── TableGeneratorInterface.php │ │ │ └── ViewGeneratorInterface.php │ │ └── MySQL/ │ │ ├── TableGenerator.php │ │ └── ViewGenerator.php │ ├── Helpers/ │ │ ├── ConfigResolver.php │ │ ├── DependencyResolver.php │ │ ├── Formatter.php │ │ ├── ValueToString.php │ │ └── WritableTrait.php │ ├── LaravelMigrationGeneratorProvider.php │ └── Tokenizers/ │ ├── BaseColumnTokenizer.php │ ├── BaseIndexTokenizer.php │ ├── BaseTokenizer.php │ ├── Interfaces/ │ │ ├── ColumnTokenizerInterface.php │ │ └── IndexTokenizerInterface.php │ └── MySQL/ │ ├── ColumnTokenizer.php │ └── IndexTokenizer.php ├── stubs/ │ ├── table-create.stub │ ├── table-modify.stub │ ├── table.stub │ └── view.stub └── tests/ ├── TestCase.php └── Unit/ ├── ColumnDefinitionTest.php ├── DependencyResolverTest.php ├── FormatterTest.php ├── GeneratorManagers/ │ └── MySQLGeneratorManagerTest.php ├── Generators/ │ ├── MySQLTableGeneratorTest.php │ └── MySQLViewGeneratorTest.php ├── Tokenizers/ │ └── MySQL/ │ ├── ColumnTokenizerTest.php │ └── IndexTokenizerTest.php └── ValueToStringTest.php