mirror of
https://github.com/nuxsmin/sysPass.git
synced 2026-02-20 09:51:25 +01:00
24 lines
502 B
Bash
Executable File
24 lines
502 B
Bash
Executable File
#!/bin/bash
|
|
|
|
DB_HOST=$(docker inspect syspass-db-test --format {{.NetworkSettings.Networks.bridge.IPAddress}})
|
|
|
|
if [ -z "${DB_HOST}" ]; then
|
|
echo "Unknown host"
|
|
exit 1
|
|
fi
|
|
|
|
DB_TABLE=$1
|
|
DUMP_PATH=$2
|
|
|
|
if [ -z ${DB_TABLE} ]; then
|
|
echo "Table not set"
|
|
exit 1
|
|
fi
|
|
|
|
if [ -z ${DUMP_PATH} ]; then
|
|
echo "Dump path not set"
|
|
exit 1
|
|
fi
|
|
|
|
mysqldump --hex-blob -t -u root --password=syspass-test --host=${DB_HOST} --xml syspass-test `echo "${DB_TABLE^}"` >> ${DUMP_PATH}/syspass_${DB_TABLE}.xml
|