我首先使用实体框架迁移代码来控制我的数据库模型。它工作迷人,我可以处理到现在的一切。但现在我需要添加一个数据库触发器,我想用EF Migrations来做到这一点,而不是为这种情况使用单独的SQL脚本(这会让客户感到困惑,特别是在我们说服他们我们可以处理所有事情之后EF迁移)。 我的触发是直线前进,看起来像那朵:使用实体框架添加数据库触发器代码首先迁移
CREATE OR REPLACE TRIGGER [name] BEFORE UPDATE ON myTable ...
是否有一个命令来触发增加EF迁移?
退房的解决方案,我想出了:EntityFramework.Triggers(http://github.com/NickStrupat/EntityFramework.Triggers)。它也在NuGet上。 –
看起来很有希望。你知道吗,如果它支持多个数据库系统(oracle,sql server等) – StefanG
我只用SQL Server对它进行了测试,但它都是以与提供者无关的方式构建在Entity Framework之上的。它取决于'DbContext'。 –