nob*_*are 6 .net c# sql-server fluent-migrator
我正在使用 FluentMigrator 将一个数据库架构迁移到另一个数据库架构。我有一个案例,我想在删除它之前检查外键是否存在。
以前,我只是通过执行以下操作来删除外键:
Delete.ForeignKey("FK_TableName_FieldName").OnTable("TableName");
如何首先检查外键是否存在?
Mar*_* D. 14
这是使用 FluentMigrator 删除存在的外键的方法:
if (Schema.Table("TableName").Constraint("FK_TableName_FieldName").Exists())
{
   Delete.ForeignKey("FK_TableName_FieldName").OnTable("TableName");
}
| 归档时间: | 
 | 
| 查看次数: | 3115 次 | 
| 最近记录: |