Как отбросить колонку с помощью FluentMigrator?
Я использую .Net4.5 и C#, Я работаю над одной из миграций базы данных используя FluentMigrator. Я могу изменять таблицы и добавлять столбцы с помощью
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable()
однако мне нужно удалить некоторые существующие столбцы и nor DeleteColumn, ни DropColumn методы не на IAlterTableAddColumnOrAlterColumnOrSchemaSyntax интерфейс.
Как удалить столбцы с помощью FluentMigrator?
1 ответов
нашел сам:
Он должен идти как отдельный оператор.
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable();
Delete.Column("AllowSubscription").FromTable("Items").InSchema("Pricing");