Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.test.issues/BZ225296_2Action_mysql_xjoin_hibernate.hbm.xml')
-rwxr-xr-xtests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.test.issues/BZ225296_2Action_mysql_xjoin_hibernate.hbm.xml583
1 files changed, 0 insertions, 583 deletions
diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.test.issues/BZ225296_2Action_mysql_xjoin_hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.test.issues/BZ225296_2Action_mysql_xjoin_hibernate.hbm.xml
deleted file mode 100755
index 621a75671..000000000
--- a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.test.issues/BZ225296_2Action_mysql_xjoin_hibernate.hbm.xml
+++ /dev/null
@@ -1,583 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
-
-<hibernate-mapping auto-import="false">
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.BlockImpl" entity-name="Block" abstract="false" lazy="true" table="`ops_block`" proxy="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.Block">
- <meta attribute="eclassName">Block</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <many-to-one name="vserver" entity-name="VServer" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="block_vserver" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`vserver_id`"/>
- </many-to-one>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`description`"/>
- </property>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="agent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`agent`"/>
- </property>
- <property name="service" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`service`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.DataCenterImpl" entity-name="DataCenter" abstract="false" lazy="false" table="`ops_datacenter`">
- <meta attribute="eclassName">DataCenter</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="host" fetch="subselect" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`datacenter_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="Host"/>
- </bag>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="text">
- <column not-null="false" unique="false" name="`description`" length="64000"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.DomainImpl" entity-name="Domain" abstract="false" lazy="false" table="`domain`">
- <meta attribute="eclassName">Domain</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="systems" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`domain_system`">
- <key update="true">
- <column name="`domain_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="DomainSystem" unique="false" foreign-key="domain_systems">
- <column name="`domainsystem_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.DomainSystemImpl" entity-name="DomainSystem" abstract="false" lazy="false" table="`domainsystem`">
- <meta attribute="eclassName">DomainSystem</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`description`"/>
- </property>
- <bag name="domains" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`domain_system`">
- <key update="true">
- <column name="`system_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="Domain" unique="false" foreign-key="domainsystem_domains">
- <column name="`domain_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="opsSystem" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_domainsystem_opssystem`">
- <key update="true">
- <column name="`domainsystem_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="OpsSystem" unique="false" foreign-key="domainsystem_opssystem">
- <column name="`system_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <many-to-one name="interface" entity-name="Interface" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="domainsystem_interface" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`interface_id`"/>
- </many-to-one>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="forwardEmail" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`forwardemail`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.FailoverTypeImpl" entity-name="FailoverType" abstract="false" lazy="false" table="`ops_failovertype`">
- <meta attribute="eclassName">FailoverType</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.HostImpl" entity-name="Host" abstract="false" lazy="false" table="`ops_host`">
- <meta attribute="eclassName">Host</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <many-to-one name="dataCenter" entity-name="DataCenter" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="host_datacenter" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`host_datacenter_id`"/>
- </many-to-one>
- <bag name="vserver" fetch="subselect" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`host_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="VServer"/>
- </bag>
- <bag name="ip" fetch="subselect" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`host_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="IP"/>
- </bag>
- <many-to-one name="ownIp" entity-name="IP" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="host_ownip" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`ownip_id`"/>
- </many-to-one>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="text">
- <column not-null="false" unique="false" name="`description`" length="64000"/>
- </property>
- <property name="network" lazy="false" insert="true" update="true" not-null="false" unique="false" type="text">
- <column not-null="false" unique="false" name="`network`" length="64000"/>
- </property>
- <property name="providerId" lazy="false" insert="true" update="true" not-null="false" unique="true" type="text">
- <column not-null="false" unique="true" name="`providerid`" length="64000"/>
- </property>
- <many-to-one name="gateway" entity-name="IP" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="host_gateway" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`ip_gateway_id`"/>
- </many-to-one>
- <bag name="block" fetch="subselect" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`host_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="HostBlock"/>
- </bag>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.HostBlockImpl" entity-name="HostBlock" abstract="false" lazy="false" table="`ops_hostblock`">
- <meta attribute="eclassName">HostBlock</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <many-to-one name="host" entity-name="Host" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="hostblock_host" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`host_id`"/>
- </many-to-one>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`description`"/>
- </property>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="agent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`agent`"/>
- </property>
- <property name="service" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`service`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.InterfaceImpl" entity-name="Interface" abstract="false" lazy="false" table="`ops_interface`">
- <meta attribute="eclassName">Interface</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="role" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_role_interface`">
- <key update="true">
- <column name="`interface_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="Role" unique="false" foreign-key="interface_role">
- <column name="`role_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="domainSystem" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh">
- <key update="true">
- <column name="`interface_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="DomainSystem"/>
- </bag>
- <many-to-one name="failoverType" entity-name="FailoverType" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="interface_failovertype" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`failovertype_id`"/>
- </many-to-one>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="port" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`port`"/>
- </property>
- <property name="external" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`external`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.IPImpl" entity-name="IP" abstract="false" lazy="false" table="`ops_ip`">
- <meta attribute="eclassName">IP</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <property name="ip" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ip`"/>
- </property>
- <many-to-one name="host" entity-name="Host" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="ip_host" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`host_id`"/>
- </many-to-one>
- <property name="type" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`type`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.IpType</param>
- <param name="eclassifier">IpType</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</param>
- </type>
- </property>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="shared" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`shared`"/>
- </property>
- <bag name="ipName" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_ip_ipname`">
- <key update="true">
- <column name="`ip_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="IPName" unique="false" foreign-key="ip_ipname">
- <column name="`ipname_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="vserver" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_vserver_ip`">
- <key update="true">
- <column name="`ip_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="VServer" unique="false" foreign-key="ip_vserver">
- <column name="`vserver_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.MuninInfoImpl" entity-name="MuninInfo" abstract="false" lazy="false" table="`ops_munininfo`">
- <meta attribute="eclassName">MuninInfo</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="pluginName" lazy="false" insert="true" update="true" not-null="false" unique="true" type="text">
- <column not-null="false" unique="true" name="`pluginname`" length="64000"/>
- </property>
- <property name="warningLevel" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`warninglevel`"/>
- </property>
- <property name="criticalLevel" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`criticallevel`"/>
- </property>
- <property name="monitorableByNagios" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`monitorablebynagios`"/>
- </property>
- <property name="displaySummary" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`displaysummary`"/>
- </property>
- <many-to-one name="role" entity-name="Role" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="munininfo_role" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`role_id`"/>
- </many-to-one>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.IPNameImpl" entity-name="IPName" abstract="false" lazy="false" table="`ops_ipname`">
- <meta attribute="eclassName">IPName</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="ip" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ops_ip_ipname`">
- <key update="true">
- <column name="`ipname_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="IP" unique="false" foreign-key="ipname_ip">
- <column name="`ip_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.ParameterImpl" entity-name="Parameter" abstract="false" lazy="false" table="`ops_parameter`">
- <meta attribute="eclassName">Parameter</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <property name="key" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`key`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`value`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.RoleImpl" entity-name="Role" abstract="false" lazy="false" table="`ops_role`">
- <meta attribute="eclassName">Role</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="interface" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ops_role_interface`">
- <key update="true">
- <column name="`role_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="Interface" unique="false" foreign-key="role_interface">
- <column name="`interface_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="vserver" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh">
- <key update="true">
- <column name="`role_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="VServer"/>
- </bag>
- <bag name="requiredInterface" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ops_role_requredinterface`">
- <key update="true">
- <column name="`role_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="Interface" unique="false" foreign-key="role_requiredinterface"/>
- </bag>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- <bag name="muninInfo" fetch="subselect" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`role_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="MuninInfo"/>
- </bag>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.OpsSystemImpl" entity-name="OpsSystem" abstract="false" lazy="false" table="`ops_opssystem`">
- <meta attribute="eclassName">OpsSystem</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="ownVserver" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh">
- <key update="true">
- <column name="`own_opssystem_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="VServer"/>
- </bag>
- <bag name="servingVserver" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_vserver_opssystem`">
- <key update="true">
- <column name="`opssystem_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="VServer" unique="false" foreign-key="opssystem_servingvserver">
- <column name="`vserver_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="domainSystem" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" inverse="true" table="`ops_domainsystem_opssystem`">
- <key update="true">
- <column name="`opssystem_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="DomainSystem" unique="false" foreign-key="opssystem_domainsystem">
- <column name="`domainsystem_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.VServerImpl" entity-name="VServer" abstract="false" lazy="false" table="`ops_vserver`">
- <meta attribute="eclassName">VServer</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`id`"/>
- <generator class="native"/>
- </id>
- <version name="revision" type="int">
- <column not-null="false" unique="false" name="`e_version`"/>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <bag name="block" fetch="select" lazy="true" cascade="all,delete-orphan">
- <key update="true">
- <column name="`vserver_id`" not-null="false" unique="false"/>
- </key>
- <one-to-many entity-name="Block"/>
- </bag>
- <many-to-one name="ownSystem" entity-name="OpsSystem" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="vserver_ownsystem" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`own_opssystem_id`"/>
- </many-to-one>
- <bag name="servedSystem" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ops_vserver_opssystem`">
- <key update="true">
- <column name="`vserver_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="OpsSystem" unique="false" foreign-key="vserver_servedsystem">
- <column name="`opssystem_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <bag name="ip" fetch="select" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ops_vserver_ip`">
- <key update="true">
- <column name="`vserver_id`" not-null="true" unique="false"/>
- </key>
- <many-to-many entity-name="IP" unique="false" foreign-key="vserver_ip">
- <column name="`ip_id`" not-null="true" unique="false"/>
- </many-to-many>
- </bag>
- <many-to-one name="host" entity-name="Host" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="vserver_host" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`host_id`"/>
- </many-to-one>
- <many-to-one name="role" entity-name="Role" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="vserver_role" insert="true" update="true" not-null="false">
- <column not-null="false" unique="false" name="`role_id`"/>
- </many-to-one>
- <property name="modified" lazy="false" insert="false" update="false" not-null="false" unique="false" generated="always" type="timestamp">
- <column not-null="false" unique="false" name="`modified`" sql-type="timestamp"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.DWHClusterImpl" entity-name="DWHCluster" abstract="false" lazy="false" table="`dwhcluster`">
- <meta attribute="eclassName">DWHCluster</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler">
- <meta attribute="syntheticId">true</meta>
- <generator class="native"/>
- </id>
- <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler">
- <meta attribute="syntheticVersion">true</meta>
- </version>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <list name="instance" lazy="true" cascade="all,delete-orphan">
- <key update="true" foreign-key="dwhcluster_instance">
- <column name="`dwhcluster_instance_e_id`" not-null="false" unique="false"/>
- </key>
- <list-index column="`dwhcluster_instance_idx`"/>
- <one-to-many entity-name="DWHInstance"/>
- </list>
- <property name="id" lazy="false" insert="true" update="true" not-null="true" unique="false" type="long">
- <column not-null="true" unique="false" name="`id`"/>
- </property>
- <property name="modified" lazy="false" insert="true" update="true" not-null="false" unique="false" type="timestamp">
- <column not-null="false" unique="false" name="`modified`"/>
- </property>
- <property name="revision" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`revision`"/>
- </property>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`description`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.samples.issues.bz225296_2.ops.impl.DWHInstanceImpl" entity-name="DWHInstance" abstract="false" lazy="false" table="`dwhinstance`">
- <meta attribute="eclassName">DWHInstance</meta>
- <meta attribute="epackage">http://www.eclipse.org/emf/teneo/samples/issues/bz225296_2</meta>
- <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler">
- <meta attribute="syntheticId">true</meta>
- <generator class="native"/>
- </id>
- <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler">
- <meta attribute="syntheticVersion">true</meta>
- </version>
- <property name="id" lazy="false" insert="true" update="true" not-null="true" unique="false" type="long">
- <column not-null="true" unique="false" name="`id`"/>
- </property>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`name`"/>
- </property>
- <list name="etl" lazy="true" cascade="merge,persist,save-update,lock,refresh">
- <key update="true" foreign-key="dwhinstance_etl">
- <column name="`dwhinstance_etl_e_id`" not-null="false" unique="false"/>
- </key>
- <list-index column="`dwhinstance_etl_idx`"/>
- <one-to-many entity-name="VServer"/>
- </list>
- <property name="modified" lazy="false" insert="true" update="true" not-null="false" unique="false" type="timestamp">
- <column not-null="false" unique="false" name="`modified`"/>
- </property>
- <property name="revision" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`revision`"/>
- </property>
- <property name="description" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`description`"/>
- </property>
- </class>
-</hibernate-mapping> \ No newline at end of file

Back to the top