public virtual int ListMigrations([CanBeNull] string context) { var migrations = _migrationTool.GetMigrations(context); var any = false; foreach (var migration in migrations) { // TODO: Show simple names _logger.LogInformation(migration.Id); any = true; } if (!any) { _logger.LogInformation("No migrations were found."); } return(0); }
public virtual int ListMigrations([CanBeNull] string context) { var migrations = _migrationTool.GetMigrations(context); var any = false; foreach (var migration in migrations) { // TODO: Show simple names Console.WriteLine(migration.GetMigrationId()); any = true; } if (!any) { Console.WriteLine("No migrations were found."); } return(0); }
public virtual void ListMigrations([CanBeNull] string context, [CanBeNull] string startupProject) { Execute( startupProject, () => { var migrations = _migrationTool.GetMigrations(context, startupProject); var any = false; foreach (var migration in migrations) { // TODO: Show simple names _logger.LogInformation(migration.Id); any = true; } if (!any) { _logger.LogInformation("No migrations were found"); } }); }