JDBC Driver Test Suite Drop Table w/ Cascade

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема JDBC Driver Test Suite Drop Table w/ Cascade
Дата
Msg-id 3D7CECBA.1000309@ejurka.com
обсуждение исходный текст
Список pgsql-patches
The dependency tracking added in 7.3 causes a number of JDBC tests to
fail because drop table commands are issued for tables that cannot be
dropped with the default restrict settings.

Kris Jurka
Index: src/interfaces/jdbc/org/postgresql/test/TestUtil.java
===================================================================
RCS file: /projects/cvsroot/pgsql-server/src/interfaces/jdbc/org/postgresql/test/TestUtil.java,v
retrieving revision 1.1
diff -c -r1.1 TestUtil.java
*** src/interfaces/jdbc/org/postgresql/test/TestUtil.java    2002/08/14 20:35:40    1.1
--- src/interfaces/jdbc/org/postgresql/test/TestUtil.java    2002/09/09 18:38:26
***************
*** 109,115 ****
              Statement stmt = con.createStatement();
              try
              {
!                 stmt.executeUpdate("DROP TABLE " + table);
              }
              catch (SQLException ex)
              {
--- 109,119 ----
              Statement stmt = con.createStatement();
              try
              {
!                 String sql = "DROP TABLE " + table;
!                 if (((org.postgresql.jdbc1.AbstractJdbc1Connection)con).haveMinimumServerVersion("7.3")) {
!                     sql += " CASCADE ";
!                 }
!                 stmt.executeUpdate(sql);
              }
              catch (SQLException ex)
              {

В списке pgsql-patches по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: cube and earthdistance diffs
Следующее
От: "Arturo Josè Montes Sinning"
Дата:
Сообщение: Re: Patch to support ordering of tid