54 lines
1.5 KiB
XML
54 lines
1.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<xtes xmlns="http://xtes.idcanet.com/eld/xtes-lang.eld"
|
|
xmlns:x4o="http://x4o.idcanet.com/eld/x4o-lang.eld"
|
|
>
|
|
|
|
<!--
|
|
<xslt>
|
|
# Convert from xml -> csv and html or xitext
|
|
</xslt>
|
|
-->
|
|
|
|
<query name="limit">
|
|
<sql>
|
|
LIMIT <parameter name="limit"/>
|
|
</sql>
|
|
<parameterValue name="limit" value="10" defaultValue="200" type="parameter"/>
|
|
</query>
|
|
<query name="paging" type="hql">
|
|
<sql>
|
|
OFFSET <parameter name="offset"/>
|
|
<include name="limit"/>
|
|
</sql>
|
|
<parameterValue name="offset" value="0" defaultValue="0" type="parameter"/>
|
|
</query>
|
|
<query name="baseSelect">
|
|
<x4o:property name="executionTimeout" value="200"/>
|
|
<x4o:property name="cacheTimeout" value="99"/>
|
|
<x4o:property name="jdniConnection" value="somewhere"/>
|
|
<sql>
|
|
SELECT
|
|
USERS.USERNAME AS USERNAME
|
|
USERS.PASSWD AS PASSWORD
|
|
FROM
|
|
USERS
|
|
</sql>
|
|
<comment>Bla bla</comment>
|
|
<comment>Also see this site http://www.google.com</comment>
|
|
</query>
|
|
|
|
<query name="testUsers2" type="hql">
|
|
<x4o:property name="persistanceSession" value="sessionName"/>
|
|
<sql>
|
|
<!-- SOME COMMENT -->
|
|
<include name="baseSelect"/>
|
|
<parameter name="extra_where"/>
|
|
AND role is in <parameter name="roles"/>
|
|
<include name="paging"/>
|
|
</sql>
|
|
<parameterValue name="extra_where" defaultValue="WHERE true=true" type="raw"/>
|
|
<parameterValue name="roles" value="1,12,99,200" type="parameterList"/>
|
|
<parameterValue name="limit" value="15"/>
|
|
<parameterValue name="offset" value="25"/>
|
|
</query>
|
|
</xtes> |