我正在使用.Net4.5
和C#
,我正在开展一项数据库迁移using FluentMigrator
。我可以使用
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable()
但是,我需要删除一些现有列,DeleteColumn
接口上不存在DropColumn
和IAlterTableAddColumnOrAlterColumnOrSchemaSyntax
方法。
如何使用FluentMigrator删除列?
答案 0 :(得分:35)
自己找到它:
必须单独声明。
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable();
Delete.Column("AllowSubscription").FromTable("Items").InSchema("Pricing");