如何使用FluentMigrator删除列
本文关键字:删除列 FluentMigrator 何使用 | 更新日期: 2023-09-27 17:55:48
我正在使用.Net4.5
和C#
,我正在使用FluentMigrator
进行数据库迁移之一。我能够使用
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable()
但是我需要删除一些现有列,并且DeleteColumn
DropColumn
方法不在IAlterTableAddColumnOrAlterColumnOrSchemaSyntax
接口上。
如何使用 FluentMigrator 删除列?
自己找到了:
它必须作为单独的语句。
Alter.Table("Items").InSchema("Pricing")
.AddColumn("CanBe").AsBoolean().NotNullable();
Delete.Column("AllowSubscription").FromTable("Items").InSchema("Pricing");