made loadbibs able to load any table
[migration-tools.git] / mig-bin / mig-sql
index 5b79e17..3909ab3 100755 (executable)
@@ -31,14 +31,18 @@ my $mig_bin = "$FindBin::Bin/";
 use lib "$FindBin::Bin/";
 use Mig;
 
-pod2usage(-verbose => 2) if defined $ARGV[0] && $ARGV[0] eq '--help';
-
-system(
-    'psql',
-    '-vbibstart=' . $BIBSTART,
-    # TODO inject mig-tracked variables here
-    @ARGV
+my @MYARGV = (
+     'psql'
+    ,'-vmigschema=' . $MIGSCHEMA
+    ,'-vmigschema_text=\'' . $MIGSCHEMA . '\''
+    ,'-F ' . "\t"
 );
+if (defined $BIBSTART) {
+    push @MYARGV, '-vbibstart=' . $BIBSTART;
+}
+# TODO inject more mig-tracked variables here
+
+system(@MYARGV, @ARGV);
 
 exit 0;