update on_target_delete rule to avoid automatic deletion in some cases

SVN:trunk[2321]
This commit is contained in:
Erwan Taloc
2012-10-21 09:01:02 +00:00
parent 216bbd0ce1
commit b5af98b150
4 changed files with 60 additions and 59 deletions

View File

@@ -42,7 +42,7 @@
<sql>org_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="organization_name" xsi:type="AttributeExternalField">
<extkey_attcode>org_id</extkey_attcode>
@@ -118,7 +118,7 @@
<sql>provider_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="provider_name" xsi:type="AttributeExternalField">
<extkey_attcode>provider_id</extkey_attcode>
@@ -729,7 +729,7 @@
<sql>org_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="organization_name" xsi:type="AttributeExternalField">
<extkey_attcode>org_id</extkey_attcode>
@@ -739,7 +739,7 @@
<sql>servicefamily_id</sql>
<target_class>ServiceFamily</target_class>
<is_null_allowed>true</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="servicefamily_name" xsi:type="AttributeExternalField">
<extkey_attcode>servicefamily_id</extkey_attcode>
@@ -1008,7 +1008,7 @@
<sql>service_id</sql>
<target_class>Service</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="service_name" xsi:type="AttributeExternalField">
<extkey_attcode>service_id</extkey_attcode>
@@ -1106,7 +1106,7 @@
<sql>org_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="organization_name" xsi:type="AttributeExternalField">
<extkey_attcode>org_id</extkey_attcode>
@@ -1387,7 +1387,7 @@
<sql>sla_id</sql>
<target_class>SLA</target_class>
<is_null_allowed>true</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="sla_name" xsi:type="AttributeExternalField">
<extkey_attcode>sla_id</extkey_attcode>
@@ -1593,7 +1593,7 @@
<sql>org_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="organization_name" xsi:type="AttributeExternalField">
<extkey_attcode>org_id</extkey_attcode>
@@ -1697,7 +1697,7 @@
<sql>role_id</sql>
<target_class>ContactType</target_class>
<is_null_allowed>true</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<on_target_delete>DEL_MANUAL</on_target_delete>
</field>
<field id="role_name" xsi:type="AttributeExternalField">
<extkey_attcode>role_id</extkey_attcode>