[cvs] expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db TableCreator.java

JCorporate Ltd jcorp at jcorp2.servlets.net
Mon Sep 20 12:49:17 PDT 2004


Update of /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db
In directory jcorp2.servlets.net:/tmp/cvs-serv2512

Modified Files:
	TableCreator.java 
Log Message:
<Aucun commentaire entré>


Index: TableCreator.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/db/TableCreator.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** TableCreator.java	20 Sep 2004 19:21:48 -0000	1.13
--- TableCreator.java	20 Sep 2004 19:49:15 -0000	1.14
***************
*** 26,29 ****
--- 26,32 ----
   * @author Michael Rimov
   * @version $Revision$ on  $Date$
+  *
+  * Modify by Yves Henri AMAIZO <amy_amaizo at compuserve.com>
+  * @since $DatabaseSchema  $Date$
   */
  
***************
*** 85,88 ****
--- 88,94 ----
       * @todo Refactor this method into smaller chunks... ie creating the table.
       * Creating
+      *
+      * Modify by Yves Henri AMAIZO <amy_amaizo at compuserve.com>
+      * @since $DatabaseSchema  $Date$
       */
      public synchronized void createTable(DBObject dbObj) throws DBException {
***************
*** 122,126 ****
                              myDBDriver.equals("org.postgresql.Driver")) {
                          sqlStatement.append(", CONSTRAINT pk");
!                         sqlStatement.append(metadata.getTargetTable());
                          sqlStatement.append(" PRIMARY KEY (");
                          addComma = false;
--- 128,132 ----
                              myDBDriver.equals("org.postgresql.Driver")) {
                          sqlStatement.append(", CONSTRAINT pk");
!                        sqlStatement.append(metadata.getTargetSQLTable(dbObj.getDataContext()));
                          sqlStatement.append(" PRIMARY KEY (");
                          addComma = false;
***************
*** 157,161 ****
                      } else {
                          pkStatement.append("alter table ");
!                         pkStatement.append(metadata.getTargetTable());
                          pkStatement.append(" add primary key(");
                          addComma = false;
--- 163,167 ----
                      } else {
                          pkStatement.append("alter table ");
!                         pkStatement.append(metadata.getTargetSQLTable(dbObj.getDataContext()));
                          pkStatement.append(" add primary key(");
                          addComma = false;
***************
*** 222,225 ****
--- 228,234 ----
       * @return FastStringBuffer with the create statements added
       * @throws DBException upon creation error
+      *
+      * Modify by Yves Henri AMAIZO <amy_amaizo at compuserve.com>
+      * @since $DatabaseSchema  $Date$
       */
      protected FastStringBuffer createTableSQLDefinition(DBObject dbObj,
***************
*** 248,252 ****
          }
          sqlStatement.append(" TABLE ");
!         sqlStatement.append(metadata.getTargetTable());
          sqlStatement.append("(");
  
--- 257,261 ----
          }
          sqlStatement.append(" TABLE ");
!         sqlStatement.append(metadata.getTargetSQLTable(dbObj.getDataContext()));
          sqlStatement.append("(");
  
***************
*** 302,305 ****
--- 311,317 ----
       * @throws    DBException If the create process fails
       * @return A Vector containing the created dbObjects
+      *
+      * Modify by Yves Henri AMAIZO <amy_amaizo at compuserve.com>
+      * @since $DatabaseSchema  $Date$
       */
      public synchronized Vector createAsNeeded(Schema oneSchema, String dataContext)
***************
*** 334,338 ****
  
              if (log.isInfoEnabled()) {
!                 log.info("Verifying table " + metadata.getTargetTable() + " exists");
              }
  
--- 346,350 ----
  
              if (log.isInfoEnabled()) {
!                 log.info("Verifying table " + metadata.getTargetSQLTable(oneMember.getDataContext()) + " exists");
              }
  
***************
*** 344,348 ****
  
                  if (log.isInfoEnabled()) {
!                     log.info("Table " + metadata.getTargetTable() + " is OK");
                  }
              } catch (DBException de) {
--- 356,360 ----
  
                  if (log.isInfoEnabled()) {
!                     log.info("Table " + metadata.getTargetSQLTable(oneMember.getDataContext()) + " is OK");
                  }
              } catch (DBException de) {
***************
*** 360,367 ****
                      oneMember.count();
                  } catch (DBException de2) {
!                     throw new DBException("Table '" +
!                             metadata.getTargetTable() +
!                             "' was not created successfully in db '" +
!                             oneMember.getDataContext() + "'", de2);
                  }
              }
--- 372,379 ----
                      oneMember.count();
                  } catch (DBException de2) {
!                                         throw new DBException("Table '" +
!                                                         metadata.getTargetSQLTable(oneMember.getDataContext()) +
!                                                         "' was not created successfully in db '" +
!                                                         oneMember.getDataContext() + "'", de2);
                  }
              }



More information about the cvs mailing list