示例#1
0
 override public bool VisitEntity(QueryBuilderMappingParser.EntityContext context)
 {
     if (Pass == 1)
     {
         Entity entity = new Entity(context.name.Text);
         foreach (QueryBuilderMappingParser.AttributeContext ac in context.attribute())
         {
             entity.AddAttribute(ac.name.Text, ac.type.Text, ac.multivalued != null, ac.primarykey != null);
         }
         EntityRelationshipModel.Elements.Add(entity);
     }
     return(true);
 }