Добавьте дополнительные файлы шаблонов руля для создания таблиц истории и триггеров. ⇐ C#

Место общения программистов C#
Anonymous
Добавьте дополнительные файлы шаблонов руля для создания таблиц истории и триггеров.

Сообщение Anonymous »

Я использую 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

Вернуться в «C#»