Index: trunk/ippTools/src/pxtables.c
===================================================================
--- trunk/ippTools/src/pxtables.c	(revision 6256)
+++ trunk/ippTools/src/pxtables.c	(revision 6261)
@@ -4,4 +4,12 @@
     PS_ASSERT_PTR_NON_NULL(config, false);
 
+    if (!newExpCreateTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
+    if (!newImfileCreateTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
     if (!rawScienceExpCreateTable(config->database)) {
         psError(PS_ERR_UNKNOWN, false, "database access failed");
@@ -9,4 +17,8 @@
     }
     if (!rawImfileCreateTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
+    if (!p1PendingExpCreateTable(config->database)) {
         psError(PS_ERR_UNKNOWN, false, "database access failed");
         return false;
@@ -67,4 +79,12 @@
     psFree(dbPassword);
 
+    if (!newExpDropTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
+    if (!newImfileDropTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
     if (!rawScienceExpDropTable(config->database)) {
         psError(PS_ERR_UNKNOWN, false, "database access failed");
@@ -72,4 +92,8 @@
     }
     if (!rawImfileDropTable(config->database)) {
+        psError(PS_ERR_UNKNOWN, false, "database access failed");
+        return false;
+    }
+    if (!p1PendingExpDropTable(config->database)) {
         psError(PS_ERR_UNKNOWN, false, "database access failed");
         return false;
