Author: spadkins
Date: Fri May 12 13:57:23 2006
New Revision: 6292

Modified:
   p5ee/trunk/App-Repository/lib/App/Repository/DBI.pm

Log:
return [] default columns if not found otherwise (i.e. pointing to wrong DB?)

Modified: p5ee/trunk/App-Repository/lib/App/Repository/DBI.pm
==============================================================================
--- p5ee/trunk/App-Repository/lib/App/Repository/DBI.pm (original)
+++ p5ee/trunk/App-Repository/lib/App/Repository/DBI.pm Fri May 12 13:57:23 2006
@@ -496,7 +496,8 @@
     elsif (!$columns || $columns eq "physical") {
         $columns = $table_def->{phys_columns};
     }
-    die "Unknown default columns [$columns]" if (ref($columns) ne "ARRAY");
+    $columns = [] if (!$columns || ref($columns) ne "ARRAY");
+    #die "Unknown default columns [$columns]" if (ref($columns) ne "ARRAY");
     &App::sub_exit($columns) if ($App::trace);
     return($columns);
 }
@@ -2582,6 +2583,9 @@
             }
         }
     }
+    #else {
+    #    die $@;
+    #}
 
     ######################################################################
     # primary key

Reply via email to