/// <summary> /// 准备生成实体代码 /// </summary> /// <param name="project"></param> /// <param name="schema"></param> public override bool Validate(ProjectConfig project, EntityConfig schema) { var model = new EntityValidater { Entity = schema }; return(model.Validate(TraceMessage)); }
public string Validate(string path) { var tables = Context.GetSelectEntities(); foreach (var entity in tables) { var model = new EntityValidater { Entity = entity }; model.Validate(Context.CurrentTrace.TraceMessage); } return(string.Empty); }