public static void GenerateSchema(string directory) { var models = GetModels(); foreach (var m in models) { var t = m.TemplateBlock; EccTemplateListGenerator.AddOrIgnore(t); EccCodeGuidProvider.GetOrAddGuid(t.TriggerGroupName, t.TriggerName); } GenerateOverdueDaysTemplatesSettings(models, directory); }
static void Main() { var codeGenFolder = "CodeGen"; EccDebtorMessagesGenerator.GenerateSchema(codeGenFolder); EccDefaultTemplatesGenerator.GenerateSchema(codeGenFolder); var t3 = EccTemplateListGenerator.Templates; EccTemplateListGenerator.Update(t3); EccMasksGenerator.GenerateSchema(codeGenFolder); EccMasksGenerator.GenerateEccMasks(codeGenFolder); EccTriggersGenerator.Generate("Triggers"); Generate(codeGenFolder); }