Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpdev/build/hibernate/hibernateFK.reveng.xml
2024-05-13 12:54:14 +02:00

159 lines
5.8 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" >
<!-- In questo file vanno configurate tutte le tabelle che hanno una FK FISICHE verso altre tabelle -->
<hibernate-reverse-engineering>
<type-mapping>
<sql-type jdbc-type="NUMERIC" hibernate-type="java.lang.Long" />
</type-mapping>
<!-- NON CANCELLARE -->
<table-filter match-name="PER_NON GENERARE_TUTTO"/>
<!--<table-filter match-name="MNP_GEST_RICH_REC_VIRT_TC"/>
<table-filter match-name="MNP_GEST_RICH_DON_TC"/> -->
<!-- TABELLE DA GENERARE -->
<!-- TABELLE DI PROCESSO stanno qui per fk con gestione ric-->
<!--
<table-filter match-name="MNP_GEST_RICH_REC_VIRT_TC"/>
<table-filter match-name="MNP_GEST_RICH_REC_TC"/>
<table-filter match-name="MNP_GEST_RICH_DON_VIRT_TC"/>
<table-filter match-name="MNP_GEST_RICH_DON_TC"/>
<table-filter match-name="MNP_STORICO_RICH_REC_VIRT"/>
<table-filter match-name="MNP_STORICO_RICH_DON_VIRT"/>
<table-filter match-name="MNP_OPERATORE_GISP"/>
<table-filter match-name="MNP_STORICO_RICHIESTA"/>-->
<!-- <table-filter match-name="HZ_BIT_OUT"/> -->
<!--<table-filter match-name="HZ_STORICO_RICH_CESS_OLO"/> -->
<!-- UN SISTEMA -->
<table name="MNP_STORICO_RICH_REC_VIRT">
<primary-key >
<generator class="sequence">
<param name="sequence">SEQ_RICH_REC_VIRT_STORICO</param>
</generator>
</primary-key>
<column name="DATA_I_O" exclude="true" />
<column name="DATA_LAVORAZIONE" exclude="true" />
<column name="DATARICEZIONERICHIESTA" exclude="true" />
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_STORICO_RICH_DON_VIRT">
<primary-key >
<generator class="sequence">
<param name="sequence">SEQ_RICH_DON_VIRT_STORICO</param>
</generator>
</primary-key>
<column name="DATA_I_O" exclude="true" />
<column name="DATA_LAVORAZIONE" exclude="true" />
<column name="DATARICEZIONERICHIESTA" exclude="true" />
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_OPERATORE_GISP">
<primary-key >
<generator class="assigned" />
</primary-key>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="HZ_BIT_OUT">
<primary-key >
<generator class="sequence">
<param name="sequence">SEQ_HZ_BIT</param>
</generator>
</primary-key>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="HZ_STORICO_RICH_CESS_OLO">
<primary-key >
<generator class="sequence">
<param name="sequence">SEQ_RICH_HZ_CESS_OLO_STORICO</param>
</generator>
</primary-key>
<column name="DATA_I_O" exclude="true" />
<column name="DATA_LAVORAZIONE" exclude="true" />
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<!-- TABELLE DI PROCESSO -->
<table name="MNP_GEST_RICH_REC_VIRT_TC">
<primary-key >
<generator class="assigned"/>
</primary-key>
<column name="DATARICEZIONERICHIESTA" exclude="true" jdbc-type="DATE" type="timestamp"/>
<column name="DATA_NOTIFICA_RECIPIENT" exclude="false" jdbc-type="DATE" type="timestamp"/>
<column name="CREDITO" exclude="false" jdbc-type="NUMERIC" type="float"/>
<column name="FLAG_VERIFICA_CREDITO_ANOMALO" exclude="false" jdbc-type="NUMERIC" type="long"/>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_GEST_RICH_DON_VIRT_TC">
<primary-key >
<generator class="assigned"/>
</primary-key>
<column name="DATARICEZIONERICHIESTA" exclude="true" jdbc-type="DATE" type="timestamp"/>
<column name="DATA_NOTIFICA_RECIPIENT" exclude="false" jdbc-type="DATE" type="timestamp"/>
<column name="CREDITO" exclude="false" jdbc-type="NUMERIC" type="float"/>
<column name="FLAG_VERIFICA_CREDITO_ANOMALO" exclude="false" jdbc-type="NUMERIC" type="long"/>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_GEST_RICH_REC_TC">
<primary-key >
<generator class="assigned"/>
</primary-key>
<column name="DATARICEZIONERICHIESTA" exclude="true" jdbc-type="DATE" type="timestamp"/>
<column name="DATA_NOTIFICA_RECIPIENT" exclude="false" jdbc-type="DATE" type="timestamp"/>
<column name="CREDITO" exclude="false" jdbc-type="NUMERIC" type="float"/>
<column name="FLAG_VERIFICA_CREDITO_ANOMALO" exclude="false" jdbc-type="NUMERIC" type="long"/>
<column name="DATA_ACK_TC" exclude="false" jdbc-type="DATE" type="timestamp"/>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_GEST_RICH_DON_TC">
<primary-key >
<generator class="assigned"/>
</primary-key>
<column name="DATARICEZIONERICHIESTA" exclude="true" jdbc-type="DATE" type="timestamp"/>
<column name="DATA_NOTIFICA_RECIPIENT" exclude="false" jdbc-type="DATE" type="timestamp"/>
<column name="CREDITO" exclude="false" jdbc-type="NUMERIC" type="float"/>
<column name="FLAG_VERIFICA_CREDITO_ANOMALO" exclude="false" jdbc-type="NUMERIC" type="long"/>
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
<table name="MNP_STORICO_RICHIESTA">
<primary-key >
<generator class="sequence">
<param name="sequence">SEQ_RICH_STORICO</param>
</generator>
</primary-key>
<column name="DATA_I_O" exclude="true" />
<column name="DATA_LAVORAZIONE" exclude="true" />
<foreign-key>
<many-to-one exclude="true"/>
</foreign-key>
</table>
</hibernate-reverse-engineering>