end($commands)->setMigrationConfiguration($config); $commands[] = new GenerateCommand(); end($commands)->setMigrationConfiguration($config); $commands[] = new MigrateCommand(); end($commands)->setMigrationConfiguration($config); $commands[] = new StatusCommand(); end($commands)->setMigrationConfiguration($config); $commands[] = new VersionCommand(); end($commands)->setMigrationConfiguration($config); $commands[] = new MetadataCommand(); $commands[] = new ResultCommand(); $commands[] = new QueryCommand(); $commands[] = new CreateCommand(); $commands[] = new UpdateCommand(); $commands[] = new DropCommand(); $commands[] = new EnsureProductionSettingsCommand(); $commands[] = new ConvertDoctrine1SchemaCommand(); $commands[] = new GenerateRepositoriesCommand(); $commands[] = new GenerateEntitiesCommand(); $commands[] = new GenerateProxiesCommand(); $commands[] = new ConvertMappingCommand(); $commands[] = new RunDqlCommand(); $commands[] = new ValidateSchemaCommand(); $commands[] = new InfoCommand(); $commands[] = new MappingDescribeCommand(); $commands[] = new App\Command\ImportMappingDoctrineCommand(); end($commands)->setEntityManager($em); $cli->addCommands($commands); // Register All Doctrine DBAL Commands ConsoleRunner::addCommands($cli); return $cli;