[OFBiz] SVN: r7120 - trunk/applications/content/entitydef

byersa@svn.ofbiz.org byersa at svn.ofbiz.org
Wed Mar 29 20:35:45 CST 2006


Author: byersa
Date: 2006-03-29 20:35:41 -0600 (Wed, 29 Mar 2006)
New Revision: 7120

Modified:
   trunk/applications/content/entitydef/entitygroup.xml
   trunk/applications/content/entitydef/entitymodel.xml
Log:
Added a CommContentAssocType entity and a foreign key field to CommEventContentAssoc.

Fixed three foreign keys that were too long in CommEventContentAssoc.


Modified: trunk/applications/content/entitydef/entitygroup.xml
===================================================================
--- trunk/applications/content/entitydef/entitygroup.xml	2006-03-29 19:22:22 UTC (rev 7119)
+++ trunk/applications/content/entitydef/entitygroup.xml	2006-03-30 02:35:41 UTC (rev 7120)
@@ -29,6 +29,7 @@
   <!-- ========================================================= -->
 
 	<entity-group group="org.ofbiz" entity="CommEventContentAssoc" />
+	<entity-group group="org.ofbiz" entity="CommContentAssocType" />
     <entity-group group="org.ofbiz" entity="CommEventContentDataResource" />
 
   <!-- ========================================================= -->

Modified: trunk/applications/content/entitydef/entitymodel.xml
===================================================================
--- trunk/applications/content/entitydef/entitymodel.xml	2006-03-29 19:22:22 UTC (rev 7119)
+++ trunk/applications/content/entitydef/entitymodel.xml	2006-03-30 02:35:41 UTC (rev 7120)
@@ -55,20 +55,31 @@
             title="CommunicationEvent Content Association Entity">
       <field name="contentId" type="id-ne"></field>
       <field name="communicationEventId" type="id-ne"></field>
+      <field name="commContentAssocTypeId" type="id"></field>
       <field name="fromDate" type="date-time"></field>
       <field name="thruDate" type="date-time"></field>
       <field name="sequenceNum" type="numeric"></field>
       <prim-key field="contentId"/>
       <prim-key field="communicationEventId"/>
       <prim-key field="fromDate"/>
-      <relation type="one" fk-name="COMMEV_CONTENTASSC_FROM" title="From" rel-entity-name="Content">
+      <relation type="one" fk-name="COMMEV_CA_FROM" title="From" rel-entity-name="Content">
         <key-map field-name="contentId"/>
       </relation>
-      <relation type="one" fk-name="COMMEV_CONTENTASSC_COMMEV"  rel-entity-name="CommunicationEvent">
+      <relation type="one" fk-name="COMMEV_CA_COMMEV"  rel-entity-name="CommunicationEvent">
         <key-map field-name="communicationEventId"/>
       </relation>
+      <relation type="one" fk-name="COMMEV_CA_TYP" rel-entity-name="CommContentAssocType">
+        <key-map field-name="contentAssocTypeId"/>
+      </relation>
     </entity>
     
+    <entity entity-name="CommContentAssocType"
+            package-name="org.ofbiz.content.commevent"
+            title="CommunicationEvent Content Association Type Entity">
+      <field name="commContentAssocTypeId" type="id-ne"></field>
+      <field name="description" type="description"></field>
+      <prim-key field="commContentAssocTypeId"/>
+    </entity>
 
 
   <!-- ========================================================= -->



More information about the Svn mailing list