我想使用 Migration Builder 创建存储过程,但是没有
CreateStoredProcedure
迁移类中的方法是这样的。
public override void Up()
{
CreateStoredProcedure(
"MyStoredProcedure",
p => new
{
id = p.Int()
},
@"SELECT some-data FROM my-table WHERE id = @id"
);
}
public override void Down()
{
DropStoredProcedure("MyStoredProcedure");
}
如何使用 Entity Framework Core 在迁移中创建存储过程?
最佳答案
使用 EF Core 可以使用 migrationBuilder.Sql() 方法在迁移中执行任意 SQL
关于c# - Entity Framework Core 上没有 CreateStoredProcedure 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38223170/