#!/bin/bash set -e set -o pipefail json_to_shell() { jq -r '{ db_user, db_password, db_host, db_name } | to_entries | .[] | @sh "declare \(.key)=\(.value);" ' } our_mysqladmin() { ssh -- "$db_host" mysqladmin "$@" } our_mysql() { ssh -- "$db_host" mysql "$@" } have_database() { our_mysql -ss <&2 fi exit else our_mysql --user="$db_user" --password="$db_password" "$@" "$db_name" fi