hammant 01/11/19 09:36:06
Modified: apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql
BasicLXSQLCreateIndexHandler.java
BasicLXSQLCreateTableHandler.java
BasicLXSQLCreateViewHandler.java
apps/db/src/java/org/apache/avalon/db/test Tester.java
Log:
create view works (partially)
Revision Changes Path
1.7 +2 -2
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateIndexHandler.java
Index: BasicLXSQLCreateIndexHandler.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateIndexHandler.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- BasicLXSQLCreateIndexHandler.java 2001/11/19 10:59:09 1.6
+++ BasicLXSQLCreateIndexHandler.java 2001/11/19 17:36:06 1.7
@@ -28,7 +28,7 @@
*
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class BasicLXSQLCreateIndexHandler extends BasicLXSQLHandler {
@@ -65,7 +65,7 @@
String tableName = rootElement.getAttribute("table");
if (mDatabasePersistor.queryableExists(indexName)) {
- throw new ActionException("Table/View/Index exists already");
+ throw new ActionException("Index " + indexName + " already
exists as a Table/View/Index");
} else {
CreateIndex action = new BasicCreateIndex(indexName, tableName);
1.5 +2 -2
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateTableHandler.java
Index: BasicLXSQLCreateTableHandler.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateTableHandler.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- BasicLXSQLCreateTableHandler.java 2001/11/19 09:03:02 1.4
+++ BasicLXSQLCreateTableHandler.java 2001/11/19 17:36:06 1.5
@@ -32,7 +32,7 @@
*
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public class BasicLXSQLCreateTableHandler extends BasicLXSQLQueryableHandler
{
@@ -68,7 +68,7 @@
String tableName = rootElement.getAttribute("name");
if (mDatabasePersistor.queryableExists(tableName)) {
- throw new ActionException("Table/View/Index exists already");
+ throw new ActionException("Table " + tableName + " already
exists as a Table/View/Index");
} else {
Column[] columns = null;
1.5 +2 -2
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateViewHandler.java
Index: BasicLXSQLCreateViewHandler.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/handlers/lxsql/BasicLXSQLCreateViewHandler.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- BasicLXSQLCreateViewHandler.java 2001/11/19 09:03:02 1.4
+++ BasicLXSQLCreateViewHandler.java 2001/11/19 17:36:06 1.5
@@ -34,7 +34,7 @@
*
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public class BasicLXSQLCreateViewHandler extends BasicLXSQLQueryableHandler {
@@ -71,7 +71,7 @@
String onName = rootElement.getAttribute("on");
if (mDatabasePersistor.queryableExists(viewName)) {
- throw new ActionException("Table/View/Index exists already");
+ throw new ActionException("View " + viewName + " already exists
as a Table/View/Index");
} else {
Column[] columns = null;
1.24 +1 -1
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/test/Tester.java
Index: Tester.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/test/Tester.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- Tester.java 2001/11/18 14:18:02 1.23
+++ Tester.java 2001/11/19 17:36:06 1.24
@@ -116,7 +116,7 @@
"</columns>" +
"</create-index>";
- st.execute(view);
+ st.execute(index);
st.close();
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>