Skip to content

Instantly share code, notes, and snippets.

@tthyer
Created February 18, 2022 21:53
Show Gist options
  • Save tthyer/9925b96797ce3a39d9b9b1ab018d74d8 to your computer and use it in GitHub Desktop.
Save tthyer/9925b96797ce3a39d9b9b1ab018d74d8 to your computer and use it in GitHub Desktop.
query-aurora.sh
#! /bin/bash
# Script to execute a SQL query through awscli
set -ex
CLUSTER_ARN='arn:aws:rds:us-east-1:035458030717:cluster:tower'
SECRET_ARN=$(aws secretsmanager describe-secret \
--secret-id nextflow-aurora-mysql-MasterSecret | jq -r .ARN)
QUERY="${1}"
# execute SQL query
aws rds-data execute-statement \
--resource-arn "${CLUSTER_ARN}" \
--schema "mysql" \
--secret-arn "${SECRET_ARN}" \
--sql "${QUERY}"
set +ex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment