Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.hibernate/mappings')
-rw-r--r--plugins/org.eclipse.emf.cdo.server.hibernate/mappings/resource.hbm.xml5
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/mappings/resource.hbm.xml b/plugins/org.eclipse.emf.cdo.server.hibernate/mappings/resource.hbm.xml
index 77f946f262..4825332287 100644
--- a/plugins/org.eclipse.emf.cdo.server.hibernate/mappings/resource.hbm.xml
+++ b/plugins/org.eclipse.emf.cdo.server.hibernate/mappings/resource.hbm.xml
@@ -28,13 +28,12 @@
<column name="name" unique-key="resourcepath"/>
</property>
<many-to-one name="folder" entity-name="CDOResourceFolder"
- column="folderid" />
+ column="folderid" update="false" insert="false" />
<subclass entity-name="CDOResourceFolder" abstract="false"
lazy="false" discriminator-value="cdoresourcefolder">
<meta attribute="eclassName">CDOResourceFolder</meta>
<meta attribute="epackage">http://www.eclipse.org/emf/CDO/resource/2.0.0</meta>
- <list name="nodes" lazy="true" cascade="all"
- inverse="true">
+ <list name="nodes" lazy="true" cascade="merge, persist, save-update, refresh, lock, evict, replicate">
<key column="folderid" />
<list-index />
<one-to-many entity-name="CDOResourceNode" />

Back to the top