如何使用FluentMigrator删除列



我正在使用.Net4.5C#,我正在使用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");

相关内容

  • 没有找到相关文章

最新更新