You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jo...@apache.org on 2006/12/14 23:41:03 UTC
svn commit: r487378 - in /incubator/ofbiz/trunk/applications:
product/entitydef/entitymodel.xml workeffort/entitydef/entitygroup.xml
workeffort/entitydef/entitymodel.xml
Author: jonesde
Date: Thu Dec 14 14:41:02 2006
New Revision: 487378
URL: http://svn.apache.org/viewvc?view=rev&rev=487378
Log:
Added WorkEffortKeyword entity, which is like the ProductKeyword entity and intended to be used the same way; also added indexes on the keyword fields which can hopefully be used sometimes to speed up queries on this, though not always because of like and wildcards
Modified:
incubator/ofbiz/trunk/applications/product/entitydef/entitymodel.xml
incubator/ofbiz/trunk/applications/workeffort/entitydef/entitygroup.xml
incubator/ofbiz/trunk/applications/workeffort/entitydef/entitymodel.xml
Modified: incubator/ofbiz/trunk/applications/product/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?view=diff&rev=487378&r1=487377&r2=487378
==============================================================================
--- incubator/ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
+++ incubator/ofbiz/trunk/applications/product/entitydef/entitymodel.xml Thu Dec 14 14:41:02 2006
@@ -2114,10 +2114,7 @@
<key-map field-name="productId"/>
</view-link>
</view-entity>
- <entity entity-name="ProductKeyword"
- package-name="org.ofbiz.product.product"
- never-cache="true"
- title="Product Keyword Entity">
+ <entity entity-name="ProductKeyword" package-name="org.ofbiz.product.product" title="Product Keyword Entity" never-cache="true">
<field name="productId" type="id-ne"></field>
<field name="keyword" type="short-varchar"></field>
<field name="relevancyWeight" type="numeric"></field>
@@ -2126,6 +2123,9 @@
<relation type="one" fk-name="PROD_KWD_PROD" rel-entity-name="Product">
<key-map field-name="productId"/>
</relation>
+ <index name="PROD_KWD_KWD">
+ <index-field name="keyword"/>
+ </index>
</entity>
<entity entity-name="OldProductKeywordResult" table-name="PRODUCT_KEYWORD_RESULT"
package-name="org.ofbiz.product.product"
Modified: incubator/ofbiz/trunk/applications/workeffort/entitydef/entitygroup.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/workeffort/entitydef/entitygroup.xml?view=diff&rev=487378&r1=487377&r2=487378
==============================================================================
--- incubator/ofbiz/trunk/applications/workeffort/entitydef/entitygroup.xml (original)
+++ incubator/ofbiz/trunk/applications/workeffort/entitydef/entitygroup.xml Thu Dec 14 14:41:02 2006
@@ -59,6 +59,7 @@
<entity-group group="org.ofbiz" entity="WorkEffortGoodStandardType" />
<entity-group group="org.ofbiz" entity="WorkEffortInventoryAssign" />
<entity-group group="org.ofbiz" entity="WorkEffortInventoryProduced" />
+ <entity-group group="org.ofbiz" entity="WorkEffortKeyword" />
<entity-group group="org.ofbiz" entity="WorkEffortNote" />
<entity-group group="org.ofbiz" entity="WorkEffortNoteAndData" />
<entity-group group="org.ofbiz" entity="WorkEffortPartyAssignByGroup" />
Modified: incubator/ofbiz/trunk/applications/workeffort/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/workeffort/entitydef/entitymodel.xml?view=diff&rev=487378&r1=487377&r2=487378
==============================================================================
--- incubator/ofbiz/trunk/applications/workeffort/entitydef/entitymodel.xml (original)
+++ incubator/ofbiz/trunk/applications/workeffort/entitydef/entitymodel.xml Thu Dec 14 14:41:02 2006
@@ -623,6 +623,19 @@
<key-map field-name="inventoryItemId"/>
</relation>
</entity>
+ <entity entity-name="WorkEffortKeyword" package-name="org.ofbiz.workeffort.workeffort" title="WorkEffort Keyword Entity" never-cache="true">
+ <field name="workEffortId" type="id-ne"></field>
+ <field name="keyword" type="short-varchar"></field>
+ <field name="relevancyWeight" type="numeric"></field>
+ <prim-key field="workEffortId"/>
+ <prim-key field="keyword"/>
+ <relation type="one" fk-name="WEFF_KWD_WEFF" rel-entity-name="WorkEffort">
+ <key-map field-name="workEffortId"/>
+ </relation>
+ <index name="WEFF_KWD_KWD">
+ <index-field name="keyword"/>
+ </index>
+ </entity>
<entity entity-name="WorkEffortNote"
package-name="org.ofbiz.workeffort.workeffort"
title="Work Effort Note Entity">