start.sh 603 B

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