|
80 | 80 | <xs:element ref="IsProperty" /> |
81 | 81 | <xs:element ref="Where" /> |
82 | 82 | <xs:element ref="For" /> |
| 83 | + <xs:element ref="Env" /> |
83 | 84 | </xs:choice> |
84 | 85 | <xs:attribute name="CompareValue" type="xs:string" use="required" /> |
85 | 86 | </xs:complexType> |
|
105 | 106 | <xs:element ref="Where" /> |
106 | 107 | <xs:element ref="Dynamic" /> |
107 | 108 | <xs:element ref="For" /> |
| 109 | + <xs:element ref="Env" /> |
108 | 110 | </xs:choice> |
109 | 111 | </xs:complexType> |
110 | 112 | </xs:element> |
|
139 | 141 | <xs:element ref="Where" /> |
140 | 142 | <xs:element ref="Dynamic" /> |
141 | 143 | <xs:element ref="For" /> |
| 144 | + <xs:element ref="Env" /> |
142 | 145 | </xs:choice> |
143 | 146 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
144 | 147 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
165 | 168 | <xs:element ref="Where" /> |
166 | 169 | <xs:element ref="Dynamic" /> |
167 | 170 | <xs:element ref="For" /> |
| 171 | + <xs:element ref="Env" /> |
168 | 172 | </xs:choice> |
169 | 173 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
170 | 174 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
192 | 196 | <xs:element ref="Where" /> |
193 | 197 | <xs:element ref="Dynamic" /> |
194 | 198 | <xs:element ref="For" /> |
| 199 | + <xs:element ref="Env" /> |
195 | 200 | </xs:choice> |
196 | 201 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
197 | 202 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
219 | 224 | <xs:element ref="Where" /> |
220 | 225 | <xs:element ref="Dynamic" /> |
221 | 226 | <xs:element ref="For" /> |
| 227 | + <xs:element ref="Env" /> |
222 | 228 | </xs:choice> |
223 | 229 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
224 | 230 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
246 | 252 | <xs:element ref="Where" /> |
247 | 253 | <xs:element ref="Dynamic" /> |
248 | 254 | <xs:element ref="For" /> |
| 255 | + <xs:element ref="Env" /> |
249 | 256 | </xs:choice> |
250 | 257 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
251 | 258 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
273 | 280 | <xs:element ref="Where" /> |
274 | 281 | <xs:element ref="Dynamic" /> |
275 | 282 | <xs:element ref="For" /> |
| 283 | + <xs:element ref="Env" /> |
276 | 284 | </xs:choice> |
277 | 285 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
278 | 286 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
300 | 308 | <xs:element ref="Where" /> |
301 | 309 | <xs:element ref="Dynamic" /> |
302 | 310 | <xs:element ref="For" /> |
| 311 | + <xs:element ref="Env" /> |
303 | 312 | </xs:choice> |
304 | 313 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
305 | 314 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
327 | 336 | <xs:element ref="Where" /> |
328 | 337 | <xs:element ref="Dynamic" /> |
329 | 338 | <xs:element ref="For" /> |
| 339 | + <xs:element ref="Env" /> |
330 | 340 | </xs:choice> |
331 | 341 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
332 | 342 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
354 | 364 | <xs:element ref="Where" /> |
355 | 365 | <xs:element ref="Dynamic" /> |
356 | 366 | <xs:element ref="For" /> |
| 367 | + <xs:element ref="Env" /> |
357 | 368 | </xs:choice> |
358 | 369 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
359 | 370 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
381 | 392 | <xs:element ref="Where" /> |
382 | 393 | <xs:element ref="Dynamic" /> |
383 | 394 | <xs:element ref="For" /> |
| 395 | + <xs:element ref="Env" /> |
384 | 396 | </xs:choice> |
385 | 397 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
386 | 398 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
407 | 419 | <xs:element ref="Where" /> |
408 | 420 | <xs:element ref="Dynamic" /> |
409 | 421 | <xs:element ref="For" /> |
| 422 | + <xs:element ref="Env" /> |
410 | 423 | </xs:choice> |
411 | 424 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
412 | 425 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
433 | 446 | <xs:element ref="Where" /> |
434 | 447 | <xs:element ref="Dynamic" /> |
435 | 448 | <xs:element ref="For" /> |
| 449 | + <xs:element ref="Env" /> |
436 | 450 | </xs:choice> |
437 | 451 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
438 | 452 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
459 | 473 | <xs:element ref="Where" /> |
460 | 474 | <xs:element ref="Dynamic" /> |
461 | 475 | <xs:element ref="For" /> |
| 476 | + <xs:element ref="Env" /> |
462 | 477 | </xs:choice> |
463 | 478 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
464 | 479 | <xs:attribute name="Property" type="xs:string" use="required" /> |
|
485 | 500 | <xs:element ref="Where" /> |
486 | 501 | <xs:element ref="Dynamic" /> |
487 | 502 | <xs:element ref="For" /> |
| 503 | + <xs:element ref="Env" /> |
488 | 504 | </xs:choice> |
489 | 505 | </xs:complexType> |
490 | 506 | </xs:element> |
|
509 | 525 | <xs:element ref="Where" /> |
510 | 526 | <xs:element ref="Dynamic" /> |
511 | 527 | <xs:element ref="For" /> |
| 528 | + <xs:element ref="Env" /> |
512 | 529 | </xs:choice> |
513 | 530 | <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
514 | 531 | </xs:complexType> |
|
523 | 540 | <xs:attribute name="Key" type="xs:string" use="required" /> |
524 | 541 | </xs:complexType> |
525 | 542 | </xs:element> |
| 543 | + <xs:element name="Env"> |
| 544 | + <xs:complexType mixed="true"> |
| 545 | + <xs:choice minOccurs="0" maxOccurs="unbounded"> |
| 546 | + <xs:element ref="IsEmpty" /> |
| 547 | + <xs:element ref="IsEqual" /> |
| 548 | + <xs:element ref="IsGreaterEqual" /> |
| 549 | + <xs:element ref="IsGreaterThan" /> |
| 550 | + <xs:element ref="IsLessEqual" /> |
| 551 | + <xs:element ref="IsLessThan" /> |
| 552 | + <xs:element ref="IsNotEmpty" /> |
| 553 | + <xs:element ref="IsNotEqual" /> |
| 554 | + <xs:element ref="IsNotNull" /> |
| 555 | + <xs:element ref="IsNull" /> |
| 556 | + <xs:element ref="Include" /> |
| 557 | + <xs:element ref="Switch" /> |
| 558 | + <xs:element ref="IsTrue" /> |
| 559 | + <xs:element ref="IsFalse" /> |
| 560 | + <xs:element ref="IsProperty" /> |
| 561 | + <xs:element ref="Where" /> |
| 562 | + <xs:element ref="Dynamic" /> |
| 563 | + <xs:element ref="For" /> |
| 564 | + </xs:choice> |
| 565 | + <xs:attribute name="Prepend" type="xs:string" use="optional" /> |
| 566 | + <xs:attribute name="DbProvider" type="xs:string" use="required" /> |
| 567 | + </xs:complexType> |
| 568 | + </xs:element> |
526 | 569 | <xs:element name="Statement"> |
527 | 570 | <xs:complexType mixed="true"> |
528 | 571 | <xs:choice minOccurs="0" maxOccurs="unbounded"> |
|
544 | 587 | <xs:element ref="Where" /> |
545 | 588 | <xs:element ref="Dynamic" /> |
546 | 589 | <xs:element ref="For" /> |
| 590 | + <xs:element ref="Env" /> |
547 | 591 | </xs:choice> |
548 | 592 | <xs:attribute name="Id" type="xs:string" use="required" /> |
549 | 593 | <xs:attribute name="Cache" type="xs:string" use="optional" /> |
|
0 commit comments