【发布时间】:2014-02-12 15:17:21
【问题描述】:
我首先使用实体框架迁移代码来控制我的数据库模型。它很迷人,我可以处理到现在所有的事情。但是现在我需要添加一个数据库触发器,并且我想使用 EF 迁移来执行此操作,而不是仅针对这种情况使用单独的 sql 脚本(这会让客户感到困惑,尤其是在我们说服他们我们可以处理所有事情之后) EF 迁移)。 我的触发器是直截了当的,看起来像 tis:
CREATE OR REPLACE TRIGGER [name] BEFORE UPDATE ON myTable ...
是否有向 EF 迁移添加触发器的命令?
【问题讨论】:
-
查看我提出的解决方案:EntityFramework.Triggers。它也在 NuGet 上。
-
看起来很有希望。你知道吗,它是否支持多个数据库系统(oracle、sql server 等)
-
我只使用 SQL Server 对其进行了测试,但它都以与提供程序无关的方式构建在实体框架之上。这取决于
DbContext。
标签: .net entity-framework entity-framework-migrations