aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--%HOME%/.bash_utils/mysql.sh46
-rw-r--r--%HOME%/.bashrc1
2 files changed, 0 insertions, 47 deletions
diff --git a/%HOME%/.bash_utils/mysql.sh b/%HOME%/.bash_utils/mysql.sh
deleted file mode 100644
index d7c8e18..0000000
--- a/%HOME%/.bash_utils/mysql.sh
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/usr/bin/env bash
-
-# Copyright (c) 2018 Egor Tensin <Egor.Tensin@gmail.com>
-# This file is part of the "linux-home" project.
-# For details, see https://github.com/egor-tensin/linux-home.
-# Distributed under the MIT License.
-
-_runsql_check_var() (
- set -o errexit -o nounset -o pipefail
-
- local prefix="${FUNCNAME[0]}"
- [ "${#FUNCNAME[@]}" -gt 1 ] && prefix="${FUNCNAME[1]}"
-
- local var_name
- for var_name; do
- if [ -z "${!var_name:+x}" ]; then
- echo "$prefix: $var_name is not set" >&2
- return 1
- fi
- done
-)
-
-runsql() (
- set -o errexit -o nounset -o pipefail
-
- _runsql_check_var MYSQL_USER MYSQL_PASSWORD MYSQL_HOST
- local MYSQL_PORT="${MYSQL_PORT:-3306}"
-
- local -a args
- local stmt
- for stmt; do
- args+=(-e "$stmt")
- done
-
- if [ -n "${MYSQL_DATABASE:+x}" ]; then
- args+=("$MYSQL_DATABASE")
- fi
-
- mysql \
- --no-auto-rehash \
- --user="$MYSQL_USER" \
- --password="$MYSQL_PASSWORD" \
- --host="$MYSQL_HOST" \
- --port="$MYSQL_PORT" \
- "${args[@]}"
-)
diff --git a/%HOME%/.bashrc b/%HOME%/.bashrc
index ac1dd68..d3cc531 100644
--- a/%HOME%/.bashrc
+++ b/%HOME%/.bashrc
@@ -78,7 +78,6 @@ export GPG_TTY
[ -r "$HOME/.bash_utils/cxx.sh" ] && source "$HOME/.bash_utils/cxx.sh"
[ -r "$HOME/.bash_utils/distr.sh" ] && source "$HOME/.bash_utils/distr.sh"
[ -r "$HOME/.bash_utils/git.sh" ] && source "$HOME/.bash_utils/git.sh"
-[ -r "$HOME/.bash_utils/mysql.sh" ] && source "$HOME/.bash_utils/mysql.sh"
[ -r "$HOME/.bash_utils/os.sh" ] && source "$HOME/.bash_utils/os.sh"
[ -r "$HOME/.bash_utils/path.sh" ] && source "$HOME/.bash_utils/path.sh"