Skip to content
Newer
Older
100644 521 lines (466 sloc) 22.1 KB
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
4f64490 [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
4 targetNamespace="http://doctrine-project.org/schemas/orm/doctrine-mapping"
5 xmlns:orm="http://doctrine-project.org/schemas/orm/doctrine-mapping"
969480f [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
6 elementFormDefault="qualified">
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
7
7c5c62f [2.0] testing post-commit hook
romanb authored Aug 27, 2009
8 <xs:annotation>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
9 <xs:documentation><![CDATA[
10 This is the XML Schema for the object/relational
4f64490 [2.0] Adjusted mapping file.
romanb authored Aug 27, 2009
11 mapping file used by the Doctrine ORM.
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
12 ]]></xs:documentation>
13 </xs:annotation>
14
15 <xs:element name="doctrine-mapping">
16 <xs:complexType>
17 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
18 <xs:element name="mapped-superclass" type="orm:mapped-superclass" minOccurs="0" maxOccurs="unbounded" />
19 <xs:element name="entity" type="orm:entity" minOccurs="0" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
20 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
21 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
22 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
23 </xs:complexType>
24 </xs:element>
25
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
26 <xs:complexType name="emptyType">
27 <xs:sequence>
28 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
29 </xs:sequence>
30 <xs:anyAttribute namespace="##other"/>
31 </xs:complexType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
32
33 <xs:complexType name="cascade-type">
34 <xs:sequence>
35 <xs:element name="cascade-all" type="orm:emptyType" minOccurs="0"/>
28ca2ac [2.0] Refined implementation and semantics of the merge and detach op…
romanb authored Jul 25, 2009
36 <xs:element name="cascade-persist" type="orm:emptyType" minOccurs="0"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
37 <xs:element name="cascade-merge" type="orm:emptyType" minOccurs="0"/>
28ca2ac [2.0] Refined implementation and semantics of the merge and detach op…
romanb authored Jul 25, 2009
38 <xs:element name="cascade-remove" type="orm:emptyType" minOccurs="0"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
39 <xs:element name="cascade-refresh" type="orm:emptyType" minOccurs="0"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
40 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
41 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
42 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
43 </xs:complexType>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
44
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
45 <xs:simpleType name="lifecycle-callback-type">
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
46 <xs:restriction base="xs:token">
47 <xs:enumeration value="prePersist"/>
48 <xs:enumeration value="postPersist"/>
49 <xs:enumeration value="preUpdate"/>
50 <xs:enumeration value="postUpdate"/>
51 <xs:enumeration value="preRemove"/>
52 <xs:enumeration value="postRemove"/>
53 <xs:enumeration value="postLoad"/>
54 </xs:restriction>
55 </xs:simpleType>
56
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
57 <xs:complexType name="lifecycle-callback">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
58 <xs:sequence>
59 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
60 </xs:sequence>
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
61 <xs:attribute name="type" type="orm:lifecycle-callback-type" use="required" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
62 <xs:attribute name="method" type="xs:NMTOKEN" use="required" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
63 <xs:anyAttribute namespace="##other"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
64 </xs:complexType>
65
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
66 <xs:complexType name="lifecycle-callbacks">
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
67 <xs:sequence>
8523648 [2.0] Fixed lifecycle callback mapping.
romanb authored Aug 25, 2009
68 <xs:element name="lifecycle-callback" type="orm:lifecycle-callback" minOccurs="1" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
69 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
70 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
71 <xs:anyAttribute namespace="##other"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
72 </xs:complexType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
73
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
74 <xs:complexType name="named-query">
75 <xs:attribute name="name" type="xs:string" use="required" />
76 <xs:attribute name="query" type="xs:string" use="required" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
77 <xs:anyAttribute namespace="##other"/>
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
78 </xs:complexType>
79
80 <xs:complexType name="named-queries">
81 <xs:sequence>
82 <xs:element name="named-query" type="orm:named-query" minOccurs="1" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
83 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
84 </xs:sequence>
85 </xs:complexType>
86
ad9d590 @FabioBatSilva added tags on doctrine-mapping.xsd
FabioBatSilva authored Mar 11, 2012
87 <xs:complexType name="named-native-query">
88 <xs:attribute name="name" type="xs:string" use="required" />
89 <xs:attribute name="query" type="xs:string" use="required"/>
90 <xs:attribute name="result-class" type="xs:string" />
91 <xs:attribute name="result-set-mapping" type="xs:string" />
92 </xs:complexType>
93
94 <xs:complexType name="named-native-queries">
95 <xs:sequence>
96 <xs:element name="named-native-query" type="orm:named-native-query" minOccurs="1" maxOccurs="unbounded" />
97 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
98 </xs:sequence>
99 </xs:complexType>
100
101 <xs:complexType name="column-result">
102 <xs:attribute name="name" type="xs:string" use="required" />
103 </xs:complexType>
104
105 <xs:complexType name="field-result">
106 <xs:attribute name="name" type="xs:string" use="required" />
107 <xs:attribute name="column" type="xs:string" />
108 </xs:complexType>
109
110 <xs:complexType name="entity-result">
111 <xs:sequence>
112 <xs:element name="field-result" type="orm:field-result" minOccurs="0" maxOccurs="unbounded" />
113 </xs:sequence>
114 <xs:attribute name="entity-class" type="xs:string" use="required" />
115 </xs:complexType>
116
117 <xs:complexType name="sql-result-set-mapping">
118 <xs:sequence>
119 <xs:element name="entity-result" type="orm:entity-result" minOccurs="0" maxOccurs="unbounded" />
120 <xs:element name="column-result" type="orm:column-result" minOccurs="0" maxOccurs="unbounded" />
121 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
122 </xs:sequence>
123 </xs:complexType>
124
125 <xs:complexType name="sql-result-set-mappings">
126 <xs:sequence>
127 <xs:element name="sql-result-set-mapping" type="orm:sql-result-set-mapping" minOccurs="1" maxOccurs="unbounded" />
128 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
129 </xs:sequence>
130 </xs:complexType>
131
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
132 <xs:complexType name="entity">
133 <xs:sequence>
d68fcd8 @jsor Implement custom options on table level
jsor authored Jan 26, 2012
134 <xs:element name="options" type="orm:options" minOccurs="0" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
135 <xs:element name="indexes" type="orm:indexes" minOccurs="0"/>
136 <xs:element name="unique-constraints" type="orm:unique-constraints" minOccurs="0"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
137 <xs:element name="discriminator-column" type="orm:discriminator-column" minOccurs="0"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
138 <xs:element name="discriminator-map" type="orm:discriminator-map" minOccurs="0"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
139 <xs:element name="lifecycle-callbacks" type="orm:lifecycle-callbacks" minOccurs="0" maxOccurs="1" />
a31289b @guilhermeblanco Added support to NamedQueries through ClassMetadata.
guilhermeblanco authored Mar 6, 2011
140 <xs:element name="named-queries" type="orm:named-queries" minOccurs="0" maxOccurs="1" />
ad9d590 @FabioBatSilva added tags on doctrine-mapping.xsd
FabioBatSilva authored Mar 12, 2012
141 <xs:element name="named-native-queries" type="orm:named-native-queries" minOccurs="0" maxOccurs="1" />
b83945d @beberlei DDC-1333 - Fix bug in xsd
beberlei authored Aug 21, 2011
142 <xs:element name="id" type="orm:id" minOccurs="0" maxOccurs="unbounded" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
143 <xs:element name="field" type="orm:field" minOccurs="0" maxOccurs="unbounded"/>
144 <xs:element name="one-to-one" type="orm:one-to-one" minOccurs="0" maxOccurs="unbounded"/>
145 <xs:element name="one-to-many" type="orm:one-to-many" minOccurs="0" maxOccurs="unbounded" />
674e9be [2.0][DDC-242][DDC-243] Fixed.
romanb authored Jan 6, 2010
146 <xs:element name="many-to-one" type="orm:many-to-one" minOccurs="0" maxOccurs="unbounded" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
147 <xs:element name="many-to-many" type="orm:many-to-many" minOccurs="0" maxOccurs="unbounded" />
2f67750 @FabioBatSilva added tags on doctrine-mapping.xsd
FabioBatSilva authored Feb 2, 2012
148 <xs:element name="association-overrides" type="orm:association-overrides" minOccurs="0" maxOccurs="unbounded" />
85790f0 @FabioBatSilva support for attribute override
FabioBatSilva authored Apr 14, 2012
149 <xs:element name="attribute-overrides" type="orm:attribute-overrides" minOccurs="0" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
150 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
151 </xs:sequence>
152 <xs:attribute name="name" type="xs:string" use="required" />
153 <xs:attribute name="table" type="xs:NMTOKEN" />
154 <xs:attribute name="schema" type="xs:NMTOKEN" />
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
155 <xs:attribute name="repository-class" type="xs:string"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
156 <xs:attribute name="inheritance-type" type="orm:inheritance-type"/>
bd28cb1 @beberlei DDC-645 - Demoted <change-tracking-policy /> to an attribute on <enti…
beberlei authored Aug 8, 2010
157 <xs:attribute name="change-tracking-policy" type="orm:change-tracking-policy" />
34ad308 @beberlei [DDC-692] Add respective metadata mapping possiblities for read-only …
beberlei authored Mar 29, 2011
158 <xs:attribute name="read-only" type="xs:boolean" default="false" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
159 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
160 </xs:complexType>
161
d68fcd8 @jsor Implement custom options on table level
jsor authored Jan 26, 2012
162 <xs:complexType name="option" mixed="true">
163 <xs:sequence minOccurs="0" maxOccurs="unbounded">
164 <xs:element name="option" type="orm:option"/>
165 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
166 </xs:sequence>
167 <xs:attribute name="name" type="xs:NMTOKEN" use="required"/>
168 <xs:anyAttribute namespace="##other"/>
169 </xs:complexType>
170
171 <xs:complexType name="options">
172 <xs:sequence>
173 <xs:element name="option" type="orm:option" minOccurs="0" maxOccurs="unbounded"/>
174 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
175 </xs:sequence>
176 <xs:anyAttribute namespace="##other"/>
177 </xs:complexType>
178
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
179 <xs:complexType name="mapped-superclass" >
180 <xs:complexContent>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
181 <xs:extension base="orm:entity">
182 <xs:sequence>
183 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
184 </xs:sequence>
185 <xs:anyAttribute namespace="##other"/>
186 </xs:extension>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
187 </xs:complexContent>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
188 </xs:complexType>
bd28cb1 @beberlei DDC-645 - Demoted <change-tracking-policy /> to an attribute on <enti…
beberlei authored Aug 8, 2010
189
190 <xs:simpleType name="change-tracking-policy">
191 <xs:restriction base="xs:token">
192 <xs:enumeration value="DEFERRED_IMPLICIT"/>
193 <xs:enumeration value="DEFERRED_EXPLICIT"/>
194 <xs:enumeration value="NOTIFY"/>
195 </xs:restriction>
196 </xs:simpleType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
197
198 <xs:simpleType name="inheritance-type">
6e5a506 [2.0] Converted constant values from strings to integers.
romanb authored Jun 7, 2009
199 <xs:restriction base="xs:token">
200 <xs:enumeration value="SINGLE_TABLE"/>
201 <xs:enumeration value="JOINED"/>
202 <xs:enumeration value="TABLE_PER_CLASS"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
203 </xs:restriction>
204 </xs:simpleType>
6e5a506 [2.0] Converted constant values from strings to integers.
romanb authored Jun 7, 2009
205
206 <xs:simpleType name="generator-strategy">
207 <xs:restriction base="xs:token">
208 <xs:enumeration value="TABLE"/>
209 <xs:enumeration value="SEQUENCE"/>
210 <xs:enumeration value="IDENTITY"/>
211 <xs:enumeration value="AUTO"/>
23d0048 @beberlei [DDC-451] Adjust doctrine-mapping.xsd for new UUID generator
beberlei authored Mar 12, 2012
212 <xs:enumeration value="UUID"/>
2b97f79 @velovint Add support for custom ID generator in XML
velovint authored Nov 28, 2011
213 <xs:enumeration value="CUSTOM" />
6e5a506 [2.0] Converted constant values from strings to integers.
romanb authored Jun 7, 2009
214 </xs:restriction>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
215 </xs:simpleType>
216
217 <xs:simpleType name="fk-action">
218 <xs:restriction base="xs:token">
219 <xs:enumeration value="CASCADE"/>
220 <xs:enumeration value="RESTRICT"/>
90725fa @alanbem fixed wrong on-delete XML Schema mapping
alanbem authored Sep 20, 2011
221 <xs:enumeration value="SET NULL"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
222 </xs:restriction>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
223 </xs:simpleType>
224
225 <xs:simpleType name="fetch-type">
226 <xs:restriction base="xs:token">
227 <xs:enumeration value="EAGER"/>
228 <xs:enumeration value="LAZY"/>
7f3e90e @r1pp3rj4ck Fixed fetch mapping in xsd
r1pp3rj4ck authored Mar 16, 2012
229 <xs:enumeration value="EXTRA_LAZY"/>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
230 </xs:restriction>
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
231 </xs:simpleType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
232
233 <xs:complexType name="field">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
234 <xs:sequence>
fac820f @jsor Complete custom column option implementation
jsor authored Jan 27, 2012
235 <xs:element name="options" type="orm:options" minOccurs="0" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
236 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
237 </xs:sequence>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
238 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
239 <xs:attribute name="type" type="xs:NMTOKEN" default="string" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
240 <xs:attribute name="column" type="xs:NMTOKEN" />
241 <xs:attribute name="length" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
242 <xs:attribute name="unique" type="xs:boolean" default="false" />
243 <xs:attribute name="nullable" type="xs:boolean" default="false" />
244 <xs:attribute name="version" type="xs:boolean" />
ee9aa00 [2.0] DDC-271 - Add columnDefinition for Join-Column in Annotation, X…
beberlei authored Feb 1, 2010
245 <xs:attribute name="column-definition" type="xs:string" />
f2aacf4 @beberlei DDC-628 - Fix missing precision and scale attributes on doctrine-mapp…
beberlei authored Jun 13, 2010
246 <xs:attribute name="precision" type="xs:integer" use="optional" />
247 <xs:attribute name="scale" type="xs:integer" use="optional" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
248 <xs:anyAttribute namespace="##other"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
249 </xs:complexType>
250
251 <xs:complexType name="discriminator-column">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
252 <xs:sequence>
253 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
254 </xs:sequence>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
255 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
5d01123 @FabioBatSilva Fix DDC-807, DDC-553
FabioBatSilva authored Feb 13, 2012
256 <xs:attribute name="type" type="xs:NMTOKEN"/>
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
257 <xs:attribute name="field-name" type="xs:NMTOKEN" />
258 <xs:attribute name="length" type="xs:NMTOKEN" />
5d01123 @FabioBatSilva Fix DDC-807, DDC-553
FabioBatSilva authored Feb 14, 2012
259 <xs:attribute name="column-definition" type="xs:string" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
260 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
261 </xs:complexType>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
262
263 <xs:complexType name="unique-constraint">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
264 <xs:sequence>
265 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
266 </xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
267 <xs:attribute name="name" type="xs:NMTOKEN" use="optional"/>
f2aacf4 @beberlei DDC-628 - Fix missing precision and scale attributes on doctrine-mapp…
beberlei authored Jun 13, 2010
268 <xs:attribute name="columns" type="xs:string" use="required"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
269 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
270 </xs:complexType>
271
272 <xs:complexType name="unique-constraints">
273 <xs:sequence>
274 <xs:element name="unique-constraint" type="orm:unique-constraint" minOccurs="1" maxOccurs="unbounded"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
275 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
276 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
277 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
278 </xs:complexType>
279
280 <xs:complexType name="index">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
281 <xs:sequence>
282 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
283 </xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
284 <xs:attribute name="name" type="xs:NMTOKEN" use="optional"/>
05bf847 @pkruithof The `columns` attribute of the `index` type was `xs:NMTOKENS`, theref…
pkruithof authored Jun 14, 2011
285 <xs:attribute name="columns" type="xs:string" use="required"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
286 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
287 </xs:complexType>
288
289 <xs:complexType name="indexes">
290 <xs:sequence>
291 <xs:element name="index" type="orm:index" minOccurs="1" maxOccurs="unbounded"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
292 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
293 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
294 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
295 </xs:complexType>
296
297 <xs:complexType name="discriminator-mapping">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
298 <xs:sequence>
299 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
300 </xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
301 <xs:attribute name="value" type="xs:NMTOKEN" use="required"/>
3be6218 @beberlei DDC-1208 - Allow namespace separator in <discriminator-mapping />
beberlei authored Jun 15, 2011
302 <xs:attribute name="class" type="xs:string" use="required"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
303 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
304 </xs:complexType>
305
306 <xs:complexType name="discriminator-map">
307 <xs:sequence>
308 <xs:element name="discriminator-mapping" type="orm:discriminator-mapping" minOccurs="1" maxOccurs="unbounded"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
309 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
310 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
311 <xs:anyAttribute namespace="##other"/>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
312 </xs:complexType>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
313
314 <xs:complexType name="generator">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
315 <xs:sequence>
316 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
317 </xs:sequence>
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
318 <xs:attribute name="strategy" type="orm:generator-strategy" use="optional" default="AUTO" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
319 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
320 </xs:complexType>
321
322 <xs:complexType name="id">
323 <xs:sequence>
324 <xs:element name="generator" type="orm:generator" minOccurs="0" />
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
325 <xs:element name="sequence-generator" type="orm:sequence-generator" minOccurs="0" maxOccurs="1" />
b72d150 @velovint Rename custom-generator to custom-id-generator in XML mappint to matc…
velovint authored Nov 28, 2011
326 <xs:element name="custom-id-generator" type="orm:custom-id-generator" minOccurs="0" maxOccurs="1" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
327 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
328 </xs:sequence>
329 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
2a00501 @beberlei DDC-117 - Add XML and YML Driver support for associated identifier.
beberlei authored Jan 1, 2011
330 <xs:attribute name="type" type="xs:NMTOKEN" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
331 <xs:attribute name="column" type="xs:NMTOKEN" />
0f2be50 @beberlei [DDC-2426] Missing length attribute in doctrine-mapping.xsd for <id> …
beberlei authored May 4, 2013
332 <xs:attribute name="length" type="xs:NMTOKEN" />
2a00501 @beberlei DDC-117 - Add XML and YML Driver support for associated identifier.
beberlei authored Jan 1, 2011
333 <xs:attribute name="association-key" type="xs:boolean" default="false" />
5d01123 @FabioBatSilva Fix DDC-807, DDC-553
FabioBatSilva authored Feb 14, 2012
334 <xs:attribute name="column-definition" type="xs:string" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
335 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
336 </xs:complexType>
337
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
338 <xs:complexType name="sequence-generator">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
339 <xs:sequence>
340 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
341 </xs:sequence>
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
342 <xs:attribute name="sequence-name" type="xs:NMTOKEN" use="required" />
343 <xs:attribute name="allocation-size" type="xs:integer" use="optional" default="1" />
344 <xs:attribute name="initial-value" type="xs:integer" use="optional" default="1" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
345 <xs:anyAttribute namespace="##other"/>
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
346 </xs:complexType>
347
b72d150 @velovint Rename custom-generator to custom-id-generator in XML mappint to matc…
velovint authored Nov 28, 2011
348 <xs:complexType name="custom-id-generator">
2b97f79 @velovint Add support for custom ID generator in XML
velovint authored Nov 28, 2011
349 <xs:sequence>
53ecedf @velovint Remove support to pass arguments to custom ID generator's constructor
velovint authored Jan 8, 2012
350 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
2b97f79 @velovint Add support for custom ID generator in XML
velovint authored Nov 28, 2011
351 </xs:sequence>
352 <xs:attribute name="class" type="xs:NMTOKEN" use="required" />
353 </xs:complexType>
987fbee @beberlei DDC-537 Add missing sequence-generator tag definition in doctrine-map…
beberlei authored May 1, 2010
354
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
355 <xs:complexType name="inverse-join-columns">
356 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
357 <xs:element name="join-column" type="orm:join-column" minOccurs="1" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
358 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
359 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
360 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
361 </xs:complexType>
362
363 <xs:complexType name="join-column">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
364 <xs:sequence>
365 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
366 </xs:sequence>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
367 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
368 <xs:attribute name="referenced-column-name" type="xs:NMTOKEN" use="optional" default="id" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
369 <xs:attribute name="unique" type="xs:boolean" default="false" />
370 <xs:attribute name="nullable" type="xs:boolean" default="true" />
371 <xs:attribute name="on-delete" type="orm:fk-action" />
372 <xs:attribute name="on-update" type="orm:fk-action" />
ee9aa00 [2.0] DDC-271 - Add columnDefinition for Join-Column in Annotation, X…
beberlei authored Feb 1, 2010
373 <xs:attribute name="column-definition" type="xs:string" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
374 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
375 </xs:complexType>
376
377 <xs:complexType name="join-columns">
378 <xs:sequence>
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
379 <xs:element name="join-column" type="orm:join-column" minOccurs="1" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
380 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
381 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
382 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
383 </xs:complexType>
384
385 <xs:complexType name="join-table">
386 <xs:sequence>
387 <xs:element name="join-columns" type="orm:join-columns" />
388 <xs:element name="inverse-join-columns" type="orm:join-columns" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
389 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
390 </xs:sequence>
391 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
392 <xs:attribute name="schema" type="xs:NMTOKEN" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
393 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
394 </xs:complexType>
395
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
396 <xs:complexType name="order-by">
397 <xs:sequence>
398 <xs:element name="order-by-field" type="orm:order-by-field" minOccurs="1" maxOccurs="unbounded" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
399 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
400 </xs:sequence>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
401 <xs:anyAttribute namespace="##other"/>
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
402 </xs:complexType>
403
404 <xs:complexType name="order-by-field">
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
405 <xs:sequence>
406 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
407 </xs:sequence>
408 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
409 <xs:attribute name="direction" type="orm:order-by-direction" default="ASC" />
410 <xs:anyAttribute namespace="##other"/>
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
411 </xs:complexType>
412
457d832 [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
413 <xs:simpleType name="order-by-direction">
414 <xs:restriction base="xs:token">
415 <xs:enumeration value="ASC"/>
416 <xs:enumeration value="DESC"/>
417 </xs:restriction>
418 </xs:simpleType>
419
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
420 <xs:complexType name="many-to-many">
421 <xs:sequence>
422 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
423 <xs:element name="join-table" type="orm:join-table" minOccurs="0" />
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
424 <xs:element name="order-by" type="orm:order-by" minOccurs="0" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
425 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
426 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
427 <xs:attribute name="target-entity" type="xs:string" use="required" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
428 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
674e9be [2.0][DDC-242][DDC-243] Fixed.
romanb authored Jan 6, 2010
429 <xs:attribute name="mapped-by" type="xs:NMTOKEN" />
da2dee0 @beberlei [DDC-250] Small typo fix in xsd
beberlei authored Feb 5, 2011
430 <xs:attribute name="index-by" type="xs:NMTOKEN" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 10, 2010
431 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
432 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
68436fe @beberlei [DDC-1654] Add support for orphanRemoval on ManyToMany associations. …
beberlei authored Feb 20, 2012
433 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
434 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
435 </xs:complexType>
436
437 <xs:complexType name="one-to-many">
438 <xs:sequence>
439 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
35d795b [2.0] DDC-195 - Updated XSD Schema
beberlei authored Feb 26, 2010
440 <xs:element name="order-by" type="orm:order-by" minOccurs="0" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
441 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
442 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
443 <xs:attribute name="target-entity" type="xs:string" use="required" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
444 <xs:attribute name="mapped-by" type="xs:NMTOKEN" use="required" />
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
445 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
da2dee0 @beberlei [DDC-250] Small typo fix in xsd
beberlei authored Feb 5, 2011
446 <xs:attribute name="index-by" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
447 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
448 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
449 <xs:anyAttribute namespace="##other"/>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
450 </xs:complexType>
451
452 <xs:complexType name="many-to-one">
453 <xs:sequence>
454 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
4adc289 [2.0][DDC-284] Fixed. API polish and some convention over configurati…
romanb authored Feb 9, 2010
455 <xs:choice minOccurs="0" maxOccurs="1">
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
456 <xs:element name="join-column" type="orm:join-column"/>
457 <xs:element name="join-columns" type="orm:join-columns"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
458 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
459 </xs:choice>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
460 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
461 </xs:sequence>
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
462 <xs:attribute name="target-entity" type="xs:string" use="required" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
463 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
464 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
465 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
466 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
467 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
468 </xs:complexType>
469
470 <xs:complexType name="one-to-one">
471 <xs:sequence>
472 <xs:element name="cascade" type="orm:cascade-type" minOccurs="0" />
473 <xs:choice minOccurs="0" maxOccurs="1">
474 <xs:element name="join-column" type="orm:join-column"/>
475 <xs:element name="join-columns" type="orm:join-columns"/>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
476 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
477 </xs:choice>
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
478 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
479 </xs:sequence>
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
480 <xs:attribute name="field" type="xs:NMTOKEN" use="required" />
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
481 <xs:attribute name="target-entity" type="xs:string" use="required" />
b1d34fc [2.0] Work on SchemaTool and DBAL.
romanb authored Aug 21, 2009
482 <xs:attribute name="mapped-by" type="xs:NMTOKEN" />
7cc56c4 @romanb [DDC-193] Fixed.
romanb authored Apr 9, 2010
483 <xs:attribute name="inversed-by" type="xs:NMTOKEN" />
e161103 [2.0] Added EntityRepositoryTest. Updated build file and XML Schema f…
romanb authored Aug 14, 2009
484 <xs:attribute name="orphan-removal" type="xs:boolean" default="false" />
eff87be [2.0][DDC-207] Fixed. Also added fetch-type.
romanb authored Dec 19, 2009
485 <xs:attribute name="fetch" type="orm:fetch-type" default="LAZY" />
bf0775f @mvrhov Add extension points into the xml schema
mvrhov authored Jun 3, 2011
486 <xs:anyAttribute namespace="##other"/>
d90e71d [2.0] First implementation of XmlDriver + tests. First draft of XSD d…
romanb authored Jun 1, 2009
487 </xs:complexType>
488
2f67750 @FabioBatSilva added tags on doctrine-mapping.xsd
FabioBatSilva authored Feb 3, 2012
489 <xs:complexType name="association-overrides">
490 <xs:sequence>
491 <xs:element name="association-override" type="orm:association-override" minOccurs="1" maxOccurs="unbounded" />
492 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
493 </xs:sequence>
494 </xs:complexType>
495
496 <xs:complexType name="association-override">
497 <xs:sequence>
498 <xs:element name="join-table" type="orm:join-table" minOccurs="0" />
499 <xs:element name="join-columns" type="orm:join-columns" minOccurs="0" />
500 <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other"/>
501 </xs:sequence>
502 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
503 </xs:complexType>
504
85790f0 @FabioBatSilva support for attribute override
FabioBatSilva authored Apr 14, 2012
505 <xs:complexType name="attribute-overrides">
506 <xs:sequence>
507 <xs:element name="attribute-override" type="orm:attribute-override" minOccurs="1" maxOccurs="unbounded" />
508 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
509 </xs:sequence>
510 </xs:complexType>
511
512 <xs:complexType name="attribute-override">
513 <xs:sequence>
514 <xs:element name="field" type="orm:field" minOccurs="1" />
515 <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other"/>
516 </xs:sequence>
517 <xs:attribute name="name" type="xs:NMTOKEN" use="required" />
518 </xs:complexType>
519
988d229 @beberlei Fix XSD Schema
beberlei authored Dec 21, 2010
520 </xs:schema>
Something went wrong with that request. Please try again.