#!/usr/bin/env bash set -Eeuxo pipefail # https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/ cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")" # https://stackoverflow.com/a/17744637 docker compose -p sequelize-mysql-latest down --remove-orphans docker compose -p sequelize-mysql-latest up -d ./../../wait-until-healthy.sh sequelize-mysql-latest sleep 5s docker exec sequelize-mysql-latest \ mysql --host 127.0.0.1 --port 3306 -uroot -psequelize_test -e "GRANT ALL ON *.* TO 'sequelize_test'@'%' with grant option; FLUSH PRIVILEGES;" DIALECT=mysql ts-node ../../check-connection.ts