report-codegen.xml 5.4 KB
Newer Older
1 2
<?xml version="1.0" encoding="UTF-8"?>
<entities>
S
sunryuan 已提交
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
  <entity name="baseline" table="baseline" alias="b">
  	
    <member name="id" field="id" value-type="int" length="10" nullable="false" key="true" />
    <member name="report-name" field="report_name" value-type="String" length="100" />
    <member name="index-key" field="index_key" value-type="String" length="100" />
    <member name="report-period" field="report_period" value-type="Date" />
    <member name="data" field="data" value-type="byte[]" length="65535" />
    <member name="creation-date" field="creation_date" value-type="Date" />
    <var name="key-id" value-type="int" key-member="id" />
    <primary-key name="PRIMARY" members="id" />
    <readsets>
      <readset name="FULL" all="true" />
    </readsets>
    <updatesets>
      <updateset name="FULL" all="true" />
    </updatesets>
    <query-defs>
      <query name="find-by-PK" type="SELECT">
        <param name="key-id" />
        <statement><![CDATA[SELECT <FIELDS/>
        FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
      </query>
      <query name="insert" type="INSERT">
        <statement><![CDATA[INSERT INTO <TABLE/>(<FIELDS/>)
        VALUES(<VALUES/>)]]></statement>
      </query>
      <query name="update-by-PK" type="UPDATE">
        <param name="key-id" />
        <statement><![CDATA[UPDATE <TABLE/>
        SET <FIELDS/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
      </query>
      <query name="delete-by-PK" type="DELETE">
        <param name="key-id" />
        <statement><![CDATA[DELETE FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
      </query>
    </query-defs>
  </entity>
Y
yong.you 已提交
43
  <entity name="event" table="event" alias="e">
44
    <member name="id" field="id" value-type="int" length="10" nullable="false" key="true" auto-increment="true" />
Y
yong.you 已提交
45 46 47 48 49 50 51
    <member name="type" field="type" value-type="int" length="10" nullable="false" />
    <member name="link" field="link" value-type="String" length="500" />
    <member name="domain" field="domain" value-type="String" length="50" />
    <member name="ip" field="ip" value-type="String" length="32" />
    <member name="subject" field="subject" value-type="String" length="200" />
    <member name="content" field="content" value-type="String" length="65535" />
    <member name="date" field="date" value-type="Date" nullable="false" />
52 53 54 55 56 57 58 59 60 61 62 63
    <member name="creation-date" field="creation_date" value-type="Date" nullable="false" />
    <var name="key-id" value-type="int" key-member="id" />
    <primary-key name="PRIMARY" members="id" />
    <readsets>
      <readset name="FULL" all="true" />
    </readsets>
    <updatesets>
      <updateset name="FULL" all="true" />
    </updatesets>
    <query-defs>
      <query name="find-by-PK" type="SELECT">
        <param name="key-id" />
64 65 66
        <statement><![CDATA[SELECT <FIELDS/>
        FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
67 68
      </query>
      <query name="insert" type="INSERT">
69 70
        <statement><![CDATA[INSERT INTO <TABLE/>(<FIELDS/>)
        VALUES(<VALUES/>)]]></statement>
71 72 73
      </query>
      <query name="update-by-PK" type="UPDATE">
        <param name="key-id" />
74 75 76
        <statement><![CDATA[UPDATE <TABLE/>
        SET <FIELDS/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
77 78 79
      </query>
      <query name="delete-by-PK" type="DELETE">
        <param name="key-id" />
80 81
        <statement><![CDATA[DELETE FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
82 83 84
      </query>
    </query-defs>
  </entity>
85 86 87 88 89 90 91 92 93 94 95 96
  <entity name="topology-graph" table="topologyGraph" alias="t">
    <member name="id" field="id" value-type="int" length="10" nullable="false" key="true" auto-increment="true" />
    <member name="ip" field="ip" value-type="String" length="20" />
    <member name="period" field="period" value-type="Date" nullable="false" />
    <member name="type" field="type" value-type="int" length="3" nullable="false" />
    <member name="content" field="content" value-type="byte[]" length="2147483647" />
    <member name="creation-date" field="creation_date" value-type="Date" nullable="false" />
    <var name="key-id" value-type="int" key-member="id" />
    <primary-key name="PRIMARY" members="id" />
    <index name="period" members="period ASC" />
    <readsets>
      <readset name="FULL" all="true" />
97 98 99 100 101 102 103
    </readsets>
    <updatesets>
      <updateset name="FULL" all="true" />
    </updatesets>
    <query-defs>
      <query name="find-by-PK" type="SELECT">
        <param name="key-id" />
104 105 106
        <statement><![CDATA[SELECT <FIELDS/>
        FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
107 108
      </query>
      <query name="insert" type="INSERT">
109 110
        <statement><![CDATA[INSERT INTO <TABLE/>(<FIELDS/>)
        VALUES(<VALUES/>)]]></statement>
111 112 113
      </query>
      <query name="update-by-PK" type="UPDATE">
        <param name="key-id" />
114 115 116
        <statement><![CDATA[UPDATE <TABLE/>
        SET <FIELDS/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
117 118 119
      </query>
      <query name="delete-by-PK" type="DELETE">
        <param name="key-id" />
120 121
        <statement><![CDATA[DELETE FROM <TABLE/>
        WHERE <FIELD name='id'/> = ${key-id}]]></statement>
122 123 124 125 126
      </query>
    </query-defs>
  </entity>
</entities>