public sealed override void Down() { var expression = new ExecuteEmbeddedAutoSqlScriptExpression( GetType(), GetDatabaseNames(), MigrationDirection.Down) { MigrationAssemblies = _context.MigrationAssemblies, }; _context.Expressions.Add(expression); }
/// <inheritdoc /> public sealed override void Down() { #pragma warning disable 612 var expression = new ExecuteEmbeddedAutoSqlScriptExpression( _embeddedResourceProvider ?? new DefaultEmbeddedResourceProvider(Context.MigrationAssemblies), GetType(), GetDatabaseNames(), MigrationDirection.Down) { MigrationAssemblies = Context.MigrationAssemblies, #pragma warning restore 612 }; Context.Expressions.Add(expression); }
/// <inheritdoc /> public sealed override void Up() { #pragma warning disable 612 var expression = new ExecuteEmbeddedAutoSqlScriptExpression( GetProviders(), GetType(), GetDatabaseNames(), MigrationDirection.Up) { MigrationAssemblies = Context.MigrationAssemblies, #pragma warning restore 612 }; Context.Expressions.Add(expression); }