Я использую EFC.Scaffolding.Handlebars для создания сущностей и DBContext (https://github.com/TrackableEntities/En ... Handlebars).
Теперь я ищу способ создания таблицы истории и триггеры для каждой таблицы в базе данных в файлы *.sql. Одна из идей — добавить дополнительные файлы *.hbs, которые обрабатываются платформой EFC.Scaffolding.Handlebars.
Цель — сгенерировать приведенный ниже код для каждой таблицы в базе данных с некоторой логикой. исключить некоторые таблицы.
Это как-то возможно?
Спасибо
Роланд
-- Given
create table Project
(
Beschreibung varchar(100),
);
-- To generate
create table Project_History
(
Beschreibung varchar(100),
);
create or alter trigger TG_Project_Audit
on Project
after update, delete
as
begin
insert
into Project_History(...)
end;
Подробнее здесь: https://stackoverflow.com/questions/791 ... d-triggers