ItEr20S04ArquitecturaServidorItEr19S04: Changing ids generator to hilo, so it's portable among databases.
This commit is contained in:
parent
c342952928
commit
5d0ac6fbe5
7 changed files with 53 additions and 19 deletions
|
|
@ -5,7 +5,9 @@
|
|||
<!-- AdvanceType -->
|
||||
<class name="AdvanceType" >
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
@ -19,7 +21,9 @@
|
|||
<!-- AdvanceAssigment -->
|
||||
<class name="AdvanceAssigment">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
@ -39,7 +43,9 @@
|
|||
<!-- AdvanceMeasurement -->
|
||||
<class name="AdvanceMeasurement">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@
|
|||
<hibernate-mapping package="org.navalplanner.business.orders.entities">
|
||||
<class name="Order" table="order_table">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native" />
|
||||
<generator class="hilo" >
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<property name="initDate" access="field"></property>
|
||||
|
|
@ -21,7 +23,9 @@
|
|||
|
||||
<class name="OrderElement" abstract="true">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native" />
|
||||
<generator class="hilo" >
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
@ -65,7 +69,9 @@
|
|||
|
||||
<class name="HoursGroup">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native" />
|
||||
<generator class="hilo" >
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
default-access="field">
|
||||
<class name="ResourceAllocation">
|
||||
<id name="id" column="id" type="long" access="property">
|
||||
<generator class="native" />
|
||||
<generator class="hilo" >
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
default-access="field">
|
||||
<class name="TaskElement">
|
||||
<id name="id" column="id" type="long" access="property">
|
||||
<generator class="native" />
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<property name="shareOfHours"></property>
|
||||
|
|
@ -49,7 +51,7 @@
|
|||
</class>
|
||||
<class name="Dependency">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"></generator>
|
||||
<generator class="hilo"></generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<many-to-one class="TaskElement" name="origin"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@
|
|||
<hibernate-mapping default-access="field" package="org.navalplanner.business.resources.entities">
|
||||
<class name="Resource">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<!--
|
||||
IMPORTANT: type="long" must be specified (otherwise,
|
||||
|
|
@ -26,7 +28,9 @@
|
|||
<!-- Criterion -->
|
||||
<class name="Criterion">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<property access="field" name="name"/>
|
||||
|
|
@ -37,7 +41,9 @@
|
|||
<!-- CriterionSatisfaction -->
|
||||
<class name="CriterionSatisfaction">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<property access="field" name="startDate" not-null="true"/>
|
||||
|
|
@ -49,7 +55,7 @@
|
|||
<!-- CriterionType -->
|
||||
<class name="CriterionType">
|
||||
<id name="id" access="property" type="long">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo"/>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
<property name="name" unique="true"/>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,9 @@
|
|||
<!-- WorkReportType -->
|
||||
<class name="WorkReportType" table="WORK_REPORT_TYPE">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
@ -20,7 +22,9 @@
|
|||
<!-- WorkReport -->
|
||||
<class name="WorkReport" table="WORK_REPORT">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
@ -39,7 +43,9 @@
|
|||
<!-- WorkReportLine -->
|
||||
<class name="WorkReportLine" table="WORK_REPORT_LINE">
|
||||
<id name="id" type="long" access="property">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@
|
|||
<hibernate-mapping default-access="field">
|
||||
<class name="org.navalplanner.business.common.test.partialtime.EntityContainingPartialDate">
|
||||
<id name="id">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" type="long"/>
|
||||
<property name="partialDate" type="org.navalplanner.business.common.partialtime.hibernate.PartialDateType">
|
||||
|
|
@ -13,7 +15,9 @@
|
|||
</class>
|
||||
<class name="org.navalplanner.business.common.test.partialtime.EntityContainingIntervalOfPartialDates">
|
||||
<id name="id">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" type="long"/>
|
||||
<property name="interval" type="org.navalplanner.business.common.partialtime.hibernate.IntervalOfPartialDatesType">
|
||||
|
|
@ -25,7 +29,9 @@
|
|||
</class>
|
||||
<class name="org.navalplanner.business.common.test.partialtime.EntityContainingTimeQuantity">
|
||||
<id name="id">
|
||||
<generator class="native"/>
|
||||
<generator class="hilo">
|
||||
<param name="max_lo">100</param>
|
||||
</generator>
|
||||
</id>
|
||||
<version name="version" type="long"/>
|
||||
<property name="timeQuantity" type="org.navalplanner.business.common.partialtime.hibernate.TimeQuantityType"></property>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue