Я вижу связанный с ним вопрос уже там. FluentMigrator Failed Migrations Don't Rollback? и Rollback to a specfic Migration in FluentMigrator. Но, к сожалению, я не могу решить проблему отката с этим решением. Я использую FluentMigrator для базы данных версий.FluentMigrator rollback не работает
Мой код переноса:
using FluentMigrator;
namespace WebCruiter.Candidate.DBMigration.Migrations.R2016_6
{
[Migration(20160908000908, "USERSTORY")]
public class Migration20160908000908 : AutoReversingMigration
{
public override void Up()
{
Create.Column("TestUrl").OnTable("JobApplication").AsString(500).Nullable();
}
}
}
И моя попытка откатить эту версию (20160908000908
) из командной строки:
migrate.exe -c "server=(LocalDB)\MSSQLLocalDB;Initial Catalog=Candidate;Integrated Security=True" -db sqlserver2014 -a ".\..\..\..\WebCruiter.Candidate.DBMigration\bin\Debug\FluentMigrator.dll" -t rollback:20160908000908
без отката колонки TestUrl из JobApplication показывает:
Может кто-нибудь помочь мне, где я совершил ошибку?