Fluent Migrator - Как добавить столбец после другого столбца? - PullRequest
0 голосов
/ 24 марта 2020

В Fluent Migrator вы можете добавить следующий столбец:

public class Add_EmailAddress_To_Table : Migration
{
    private const string _tableName = "Table";
    private const string _columnName = "EmailAddress";

    public override void Up()
    {
        Alter.Table(_tableName)
            .AddColumn(_columnName).AsString().NotNullable().WithDefaultValue(string.Empty);
    }

    public override void Down()
    {
        Delete
            .Column(_columnName)
            .FromTable(_tableName);
    }
}

Допустим, я хочу добавить столбец EmailAddress после столбца Id ... Как бы я это сделал?

...