Как отбросить колонку с помощью 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");