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 2007/01/30 05:01:05 UTC
svn commit: r501304 - in /ofbiz/trunk/framework/webtools/webapp/webtools:
WEB-INF/actions/entity/CheckDb.bsh entity/CheckDb.ftl
Author: jonesde
Date: Mon Jan 29 20:01:03 2007
New Revision: 501304
URL: http://svn.apache.org/viewvc?view=rev&rev=501304
Log:
Added formlet to remove a single table for an entity
Modified:
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/CheckDb.bsh
ofbiz/trunk/framework/webtools/webapp/webtools/entity/CheckDb.ftl
Modified: ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/CheckDb.bsh
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/CheckDb.bsh?view=diff&rev=501304&r1=501303&r2=501304
==============================================================================
--- ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/CheckDb.bsh (original)
+++ ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/CheckDb.bsh Mon Jan 29 20:01:03 2007
@@ -58,10 +58,13 @@
} else if ("removetables".equals(option)) {
Iterator modelEntityNameIter = modelEntityNames.iterator();
while (modelEntityNameIter.hasNext()) {
- String modelEntityName = (String) modelEntityNameIter.next();
- ModelEntity modelEntity = (ModelEntity) modelEntities.get(modelEntityName);
+ String modelEntityName = (String) modelEntityNameIter.next();
+ ModelEntity modelEntity = (ModelEntity) modelEntities.get(modelEntityName);
dbUtil.deleteTable(modelEntity, messages);
}
+ } else if ("removetable".equals(option)) {
+ ModelEntity modelEntity = (ModelEntity) modelEntities.get(entityName);
+ dbUtil.deleteTable(modelEntity, messages);
} else if ("removepks".equals(option)) {
Iterator modelEntityNameIter = modelEntityNames.iterator();
while (modelEntityNameIter.hasNext()) {
Modified: ofbiz/trunk/framework/webtools/webapp/webtools/entity/CheckDb.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/webapp/webtools/entity/CheckDb.ftl?view=diff&rev=501304&r1=501303&r2=501304
==============================================================================
--- ofbiz/trunk/framework/webtools/webapp/webtools/entity/CheckDb.ftl (original)
+++ ofbiz/trunk/framework/webtools/webapp/webtools/entity/CheckDb.ftl Mon Jan 29 20:01:03 2007
@@ -40,8 +40,14 @@
<form method="post" action="${encodeURLCheckDb}" name="TablesRemoveForm">
<input type="hidden" name="option" value="removetables"/>
${uiLabelMap.WebtoolsGroupName}: <input type="text" class="inputBox" name="groupName" value="${groupName}" size="40"/>
- <input type="submit" value="${uiLabelMap.CommonRemove}" name="TablesRemoveButton" disabled/>
+ <input type="submit" value="${uiLabelMap.CommonRemove}" name="TablesRemoveButton" disabled="disabled"/>
<input type="button" value="${uiLabelMap.WebtoolsEnable}" onClick="enableTablesRemove();"/>
+ </form>
+ <form method="post" action="${encodeURLCheckDb}" name="TableRemoveForm">
+ <input type="hidden" name="option" value="removetable"/>
+ ${uiLabelMap.WebtoolsGroupName}: <input type="text" class="inputBox" name="groupName" value="${groupName}" size="20"/>
+ ${uiLabelMap.WebtoolsEntityName}: <input type="text" class="inputBox" name="entityName" value="${entityName}" size="20"/>
+ <input type="submit" value="${uiLabelMap.CommonRemove}" name="TablesRemoveButton"/>
</form>
<h3>${uiLabelMap.WebtoolsCreateRemoveAllPrimaryKeys}</h3>
<form method="post" action="${encodeURLCheckDb}">