froehlich    01/11/09 15:30:58

  Modified:    apps/db/src/java/org/apache/avalon/db/basic/parser
                        BasicLXSQLParser.java
  Log:
  some changes to get the <simple-select> enabled
  
  Revision  Changes    Path
  1.9       +7 -5      
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/parser/BasicLXSQLParser.java
  
  Index: BasicLXSQLParser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/parser/BasicLXSQLParser.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- BasicLXSQLParser.java     2001/11/09 17:42:27     1.8
  +++ BasicLXSQLParser.java     2001/11/09 23:30:58     1.9
  @@ -85,12 +85,14 @@
           Element rootElement = doc.getDocumentElement();
           String tableName = rootElement.getAttribute("name");
   
  -        CreateTable action = new BasicCreateTable(tableName, rootElement);
  -        action.setDatabasePersistor(mDatabasePersistor);
  -        return action;
  -
  +        if(mDatabasePersistor.tableExists(tableName)) {
  +            throw new  ActionException("Table exists already");
  +        } else {
  +            CreateTable action = new BasicCreateTable(tableName, 
rootElement);
  +            action.setDatabasePersistor(mDatabasePersistor);
  +            return action;
  +        }
       }
  -
   
       /**
        * Method createInsertAction
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to