Mercurial > pub > ModelGenerator
comparison data/model.xml @ 1:7f803979305f
improved cs-dom generation, added getMember, getKeyMember templates
author | cin |
---|---|
date | Thu, 22 Feb 2018 19:14:00 +0300 |
parents | cbdada054b4a |
children | 035de8b7b18e |
comparison
equal
deleted
inserted
replaced
0:cbdada054b4a | 1:7f803979305f |
---|---|
31 <primaryKey name="Id" type="uuid" /> | 31 <primaryKey name="Id" type="uuid" /> |
32 <hasA name="Region" type="Region"> | 32 <hasA name="Region" type="Region"> |
33 <description>Район проведения операции, в котором будет работать | 33 <description>Район проведения операции, в котором будет работать |
34 данная единица. | 34 данная единица. |
35 </description> | 35 </description> |
36 <thisKey name="RegionId" matches="Id" /> | 36 <thisKey name="RegionId"/> |
37 </hasA> | 37 </hasA> |
38 <hasA name="Operation" type="Operation" optional="true"> | 38 <hasA name="Operation" type="Operation" optional="true"> |
39 <description>Идентификатор операции, используется для фильтрации | 39 <description>Идентификатор операции, используется для фильтрации |
40 объектов на карте. | 40 объектов на карте. |
41 </description> | 41 </description> |
77 <property name="Date" type="datetime"> | 77 <property name="Date" type="datetime"> |
78 <description>Дата начала операции</description> | 78 <description>Дата начала операции</description> |
79 </property> | 79 </property> |
80 <hasMany name="Regions" type="Region"> | 80 <hasMany name="Regions" type="Region"> |
81 <description>Список районов поиска</description> | 81 <description>Список районов поиска</description> |
82 <otherKey name="OperationId" /> | 82 <otherKey name="Operation" /> |
83 <clr:association> | 83 <clr:association otherKey="OperationId"> <!-- explicit otherKey for code generation --> |
84 <clr:type ref="listOf"> | 84 <clr:type ref="listOf"> |
85 <clr:type ref="Region" /> | 85 <clr:type ref="Region" /> |
86 </clr:type> | 86 </clr:type> |
87 </clr:association> | 87 </clr:association> |
88 </hasMany> | 88 </hasMany> |