Skip to content

Commit 184672a

Browse files
committed
Restore single database
1 parent 7fa5a2f commit 184672a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

entrypoint

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,16 @@ if [[ -n "$DB_RESTORE_TARGET" ]]; then
136136
fi
137137
# did we get a file?
138138
if [[ -f "$TMPRESTORE" ]]; then
139+
if [ "$SINGLE_DATABASE" = "true" ]; then
140+
DBDATABASE="-D$DB_NAMES"
141+
else
142+
DBDATABASE=
143+
fi
139144
workdir="${TMP_PATH}/restore.$$"
140145
rm -rf $workdir
141146
mkdir -p $workdir
142147
$UNCOMPRESS < $TMPRESTORE | tar -C $workdir -xvf -
143-
cat $workdir/* | mysql -h $DB_SERVER -P $DB_PORT $DBUSER $DBPASS
148+
cat $workdir/* | mysql -h $DB_SERVER -P $DB_PORT $DBUSER $DBPASS $DBDATABASE
144149
rm -rf $workdir
145150
/bin/rm -f $TMPRESTORE
146151
else

0 commit comments

Comments
 (0)