334 lines
10 KiB
XML
334 lines
10 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd" >
|
|
|
|
<hibernate-reverse-engineering>
|
|
<type-mapping>
|
|
<sql-type jdbc-type="NUMERIC" hibernate-type="java.lang.Long" />
|
|
</type-mapping>
|
|
<!-- NON CANCELLARE -->
|
|
|
|
<!-- **********************************************************************
|
|
NOTA BENE
|
|
Nella generazione di GNP_CRMB_VOIP35_IN_REC, GNP_CRMB_VOIP35_OUT_REC
|
|
ricordarsi di inserire cascade="all" nei file xml generati per
|
|
il campo di tipo "set"
|
|
**********************************************************************
|
|
-->
|
|
|
|
<!--<table-filter match-name="GNP_CRMB_VOIP35_IN_REC" />
|
|
<table-filter match-name="GNP_CRMB_VOIP35_IN_REC_LISTADN" /> -->
|
|
<!--<table-filter match-name="GNP_CRMB_VOIP35_SCARTI_IN" />
|
|
<table-filter match-name="GNP_CRMR_IN_REC" />
|
|
<table-filter match-name="GNP_CRMB_IN_REC" />
|
|
<table-filter match-name="GNP_CRMR_OUT_REC" />
|
|
<table-filter match-name="GNP_CRMB_OUT_REC" />
|
|
-->
|
|
|
|
<table-filter match-name="GNP_CRMB_VOIP35_IN_REC" />
|
|
<table-filter match-name="GNP_CRMB_VOIP35_IN_REC_LISTADN" />
|
|
|
|
<!--
|
|
|
|
NOTA BENE. LE CLASSI GnpCrmXOutRec devono estendere la classe astratta AbstractGnpCrmOutRec
|
|
|
|
<table-filter match-name="GNP_CRMB_OUT_REC" />
|
|
<table-filter match-name="GNP_CRMR_OUT_REC" />
|
|
<table-filter match-name="GNP_CRMA_OUT_REC" />
|
|
<table-filter match-name="GNP_FENP_SCARTI_RICHIESTE_IN" />
|
|
<table-filter match-name="GNP_FENP_IN" />
|
|
<table-filter match-name="GNP_CRMB_IN_REC" />
|
|
<table-filter match-name="GNP_CRMR_SCARTI_DONOR_IN" />
|
|
<table-filter match-name="GNP_CRMB_SCARTI_DONOR_IN" />
|
|
<table-filter match-name="GNP_CRMA_SCARTI_DONOR_IN" />
|
|
<table-filter match-name="GNP_CRMB_SCARTI_IN" />
|
|
<table-filter match-name="GNP_CRMR_IN_REC" />
|
|
<table-filter match-name="GNP_CRMR_SCARTI_IN" />
|
|
<table-filter match-name="GNP_CRMR_OUT_REC" /
|
|
|
|
<table-filter match-name="GNP_CRMB_VOIP35_OUT_REC" />
|
|
<table-filter match-name="GNP_CRMB_VOIP35_LISTDN_OUT_REC" /> -->
|
|
|
|
<!-- CRMB -->
|
|
<table name="GNP_CRMB_IN_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_CRMB_SCARTI_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMB_OUT_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_OPERAZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_TRANSIZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_CREAZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<!-- CRMR -->
|
|
<table name="GNP_CRMR_IN_REC">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMR_SCARTI_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMR_OUT_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_OPERAZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_CREAZIONE" exclude="true" />
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_TRANSIZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<!-- CRMA -->
|
|
<table name="GNP_CRMA_OUT_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_OPERAZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_CREAZIONE" exclude="true" />
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_TRANSIZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_IN_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_SCARTI_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_HEADER_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<column name="PAYLOAD" type="java.sql.Clob"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMR_DONOR_OUT" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMB_DONOR_OUT" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_DONOR_OUT" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMR_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMR_SCARTI_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMR</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMB_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMB_SCARTI_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<table name="GNP_CRMA_SCARTI_DONOR_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
</table>
|
|
|
|
<!-- ************************************************
|
|
***************** X05 2014 *********************
|
|
************************************************ -->
|
|
<table name="GNP_CRMB_VOIP35_IN_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_CRMB_VOIP35_IN_REC_LISTADN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_PROG_ID_VOIP35</param>
|
|
</generator>
|
|
</primary-key>
|
|
|
|
</table>
|
|
<table name="GNP_CRMB_VOIP35_SCARTI_IN" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
|
|
<table name="GNP_CRMB_VOIP35_OUT_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_CRMB</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_OPERAZIONE" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_INVIO" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_CREAZIONE" exclude="true" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_CRMB_VOIP35_LISTDN_OUT_REC" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_PROG_ID_VOIP35</param>
|
|
</generator>
|
|
</primary-key>
|
|
</table>
|
|
<table name="GNP_CRM_NOTIFY_DONOR_OUT" >
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_NOTIFY_DONOR_OUT</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DAC" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DES" jdbc-type="DATE" type="timestamp" />
|
|
<column name="DATA_INVIO_MESSAGGIO" jdbc-type="DATE" type="timestamp" />
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
</hibernate-reverse-engineering> |