Я использую Entity Framework Migrations для кода, который сначала управляет моей моделью базы данных. Он работает очаровательно, и я могу справиться до сих пор. Но теперь мне нужно добавить один триггер базы данных, и я бы хотел сделать это с помощью EF Migrations и не использовать отдельный sql-скрипт только для этого случая (это было бы непонятно для клиентов, особенно после того, как мы убедили их, что мы можем обрабатывать все с помощью EF Migrations). Мой триггер прямо вперед, и выглядит тис:Добавить триггер базы данных с Entity Framework Code Первые миграции
CREATE OR REPLACE TRIGGER [name] BEFORE UPDATE ON myTable ...
Есть ли команда, чтобы добавить триггер EF переселении?
Заканчивать решения я придумал: [EntityFramework.Triggers] (http://github.com/NickStrupat/EntityFramework.Triggers). Это тоже на NuGet. –
Выглядит многообещающе. Знаете ли вы, если он поддерживает несколько систем баз данных (oracle, sql-сервер и т. Д.) – StefanG
Я тестировал его только с помощью SQL Server, но все это построено поверх Entity Framework агрегированным агентом. Это зависит от 'DbContext'. –