172 lines
4.9 KiB
XML
172 lines
4.9 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="GNP_STORICO_RICHIESTE_REC" />
|
|
<table-filter match-name="GNP_FENP_ACK_IN"/>
|
|
|
|
|
|
|
|
<table-filter match-name="GNP_OLO_RICHIESTE_OUT" />
|
|
<table-filter match-name="GNP_OLO_ACK_IN" />
|
|
<table-filter match-name="GNP_OLO_RICHIESTE_IN" />
|
|
<table-filter match-name="GNP_OLO_SCARTI_RICHIESTE_IN" />
|
|
|
|
<table-filter match-name="GNP_SMS_OUT" />
|
|
<table-filter match-name="GNP_PITAGORA_XDSL_OUT_REC" />
|
|
<table-filter match-name="GNP_PITAGORA_OUT_REC" />
|
|
<table-filter match-name="GNP_MLINEA_MSEDE" />
|
|
<table-filter match-name="HZ_STORICO_RICHIESTE_REC"/>
|
|
<table-filter match-name="GNP_PITAGORA_OUT_REC" />
|
|
<table-filter match-name="GNP_MLINEA_MSEDE" />
|
|
<table-filter match-name="GNP_OLO_RICHIESTE_IN" /> -->
|
|
|
|
<!-- TABELLE DA GENERARE -->
|
|
|
|
|
|
<!-- UN SISTEMA -->
|
|
<table name="GNP_UNA TABELLA">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">UNA SEQUENCE</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="UNA COLONNA" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<!-- STORICO RICHIESTE -->
|
|
<table name="GNP_STORICO_RICHIESTE_REC">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_STORICO_REC</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_LAVORAZIONE" exclude="true"/>
|
|
<column name="DATA_I_O" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<!--PITAGORA XDSL -->
|
|
<table name="GNP_PITAGORA_XDSL_OUT_REC">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_PITAGORA_XDSL</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<!-- PITAGORA -->
|
|
<table name="GNP_PITAGORA_OUT_REC">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_PITAGORA</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<!-- OLO ACK -->
|
|
<table name="GNP_OLO_ACK_IN">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_OLO</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_OLO_RICHIESTE_OUT">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_OLO</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_OLO_RICHIESTE_IN">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_OLO</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" jdbc-type="DATE" type="timestamp" exclude="false" />
|
|
<!--<column name="DATA_CREAZIONE" exclude="true"/>-->
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_OLO_SCARTI_RICHIESTE_IN">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_OLO</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_SMS_OUT">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_SMS</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_MLINEA_MSEDE">
|
|
<primary-key>
|
|
<generator class="assigned"/>
|
|
</primary-key>
|
|
<column name="DATA_RICEZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true" />
|
|
</foreign-key>
|
|
</table>
|
|
<!-- Home Zone -->
|
|
<table name="HZ_STORICO_RICHIESTE_REC">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_HZ_STORICO_REC</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_LAVORAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
<table name="GNP_FENP_ACK_IN">
|
|
<primary-key>
|
|
<generator class="sequence">
|
|
<param name="sequence">SEQ_FENP</param>
|
|
</generator>
|
|
</primary-key>
|
|
<column name="DATA_CREAZIONE" exclude="true"/>
|
|
<foreign-key>
|
|
<many-to-one exclude="true"/>
|
|
</foreign-key>
|
|
</table>
|
|
</hibernate-reverse-engineering>
|