summaryrefslogtreecommitdiff
path: root/test/windows/mysql-driver.bat
diff options
context:
space:
mode:
Diffstat (limited to 'test/windows/mysql-driver.bat')
-rw-r--r--test/windows/mysql-driver.bat46
1 files changed, 46 insertions, 0 deletions
diff --git a/test/windows/mysql-driver.bat b/test/windows/mysql-driver.bat
new file mode 100644
index 0000000..75df06c
--- /dev/null
+++ b/test/windows/mysql-driver.bat
@@ -0,0 +1,46 @@
+@echo off
+rem file : mysql-driver.bat
+rem copyright : Copyright (c) 2009-2013 Code Synthesis Tools CC
+rem license : GNU GPL v2; see accompanying LICENSE file
+
+rem
+rem mysql-driver.bat sql-file
+rem
+rem Run the mysql client on the SQL file specified.
+rem
+
+setlocal
+
+set "options=%MYSQL_OPTIONS%"
+set "options=%options% --user=odb_test"
+set "options=%options% --database=odb_test"
+rem set "options=%options% --password="
+set "options=%options% --host=192.168.0.X"
+rem set "options=%options% --post="
+rem set "options=%options% --socket="
+
+set "mysql=%MYSQL_CLIENT%"
+
+if "_%mysql%_" == "__" set "mysql=mysql"
+
+if "_%1_" == "__" (
+ echo no sql file specified
+ goto usage
+)
+
+%mysql% %options% < %1
+
+if errorlevel 1 goto error
+goto end
+
+:usage
+echo.
+echo usage: mysql-driver.bat sql-file
+echo.
+
+:error
+endlocal
+exit /b 1
+
+:end
+endlocal