<?xml version="1.0" encoding="UTF-8" ?>
|
<?DOCTYPE sqls SYSTEM "../config/sql.dtd" ?>
|
|
<sqls>
|
<dataSpace name="system_default">
|
|
<!-- Data Object -->
|
<sql name="getDataObjectList">
|
<![CDATA[
|
select * from sys_dataobject order by orderno
|
]]>
|
</sql>
|
|
<sql name="getDataObjectPropertys">
|
<![CDATA[
|
select * from sys_dataProperty where parentid = @{parentid} order by orderno
|
]]>
|
</sql>
|
|
<sql name="getDataObjectSQLs">
|
<![CDATA[
|
select * from sys_datasql where parentid = @{parentid} order by typecode
|
]]>
|
</sql>
|
|
<!-- get -->
|
<sql name="getEntity">
|
<![CDATA[
|
select * from @{tablename} where @{filter} @{orderby} @{limit}
|
]]>
|
</sql>
|
|
<sql name="getEntitySet">
|
<![CDATA[
|
select * from @{tablename} where @{filter} @{orderby} @{limit}
|
]]>
|
</sql>
|
|
<sql name="getFirstEntity">
|
<![CDATA[
|
select * from @{tablename} limit 0, 1
|
]]>
|
</sql>
|
|
<sql name="getCount">
|
<![CDATA[
|
select count(1) from @{tablename} where @{filter}
|
]]>
|
</sql>
|
|
<!-- set -->
|
<sql name="insertEntity">
|
<![CDATA[
|
insert into @{tablename} (@{fieldNames}) values(@{fieldValues})
|
]]>
|
</sql>
|
|
<sql name="updateById">
|
<![CDATA[
|
update @{tablename} set @{fieldNameValues} where id = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="updateByOther">
|
<![CDATA[
|
update @{tablename} set @{fieldNameValues} where @{appointColumn} = '@{appointValue}'
|
]]>
|
</sql>
|
|
<sql name="updateByCriteria">
|
<![CDATA[
|
update @{tablename} set @{entity} where @{filter}
|
]]>
|
</sql>
|
|
<sql name="deleteById">
|
<![CDATA[
|
delete from @{tablename} where id = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="deleteChildrenById">
|
<![CDATA[
|
delete from @{tablename} where parentid = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="deleteByCriteria">
|
<![CDATA[
|
delete from @{tablename} where @{filter}
|
]]>
|
</sql>
|
|
<sql name="emptyTable">
|
<![CDATA[
|
truncate table @{tablename}
|
]]>
|
</sql>
|
|
<sql name="insertCreateTime">
|
<![CDATA[
|
insert test (id, createtime) values (replace(uuid(),'-',''), '@{createtime}');
|
]]>
|
</sql>
|
|
<sql name="nextval">
|
<![CDATA[
|
select nextval('@{name}')
|
]]>
|
</sql>
|
|
<sql name="currval">
|
<![CDATA[
|
select currval('@{name}')
|
]]>
|
</sql>
|
|
</dataSpace>
|
|
</sqls>
|