feat(usable): package gui-host validation snapshot
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -4,10 +4,17 @@ set -euo pipefail
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
||||
COMPOSE_FILE="${COMPOSE_FILE:-$ROOT_DIR/docker-compose.demo.yml}"
|
||||
SERVICE_NAME="${MYSQL_SERVICE_NAME:-mysql}"
|
||||
CONTAINER_NAME="${MYSQL_CONTAINER_NAME:-dbtool-cli-v1-mysql-1}"
|
||||
MYSQL_ROOT_PASSWORD="${MYSQL_ROOT_PASSWORD:-dbtoolroot}"
|
||||
|
||||
docker compose -f "$COMPOSE_FILE" exec -T "$SERVICE_NAME" \
|
||||
mysql -uroot "-p$MYSQL_ROOT_PASSWORD" \
|
||||
< "$ROOT_DIR/examples/fixtures/mysql/init.sql"
|
||||
if docker compose version >/dev/null 2>&1; then
|
||||
docker compose -f "$COMPOSE_FILE" exec -T "$SERVICE_NAME" \
|
||||
mysql --default-character-set=utf8mb4 -uroot "-p$MYSQL_ROOT_PASSWORD" \
|
||||
< "$ROOT_DIR/examples/fixtures/mysql/init.sql"
|
||||
else
|
||||
docker exec -i "$CONTAINER_NAME" \
|
||||
mysql --default-character-set=utf8mb4 -uroot "-p$MYSQL_ROOT_PASSWORD" \
|
||||
< "$ROOT_DIR/examples/fixtures/mysql/init.sql"
|
||||
fi
|
||||
|
||||
echo "MySQL demo data seeded into qa_demo."
|
||||
|
||||
@@ -4,11 +4,18 @@ set -euo pipefail
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
||||
COMPOSE_FILE="${COMPOSE_FILE:-$ROOT_DIR/docker-compose.demo.yml}"
|
||||
SERVICE_NAME="${POSTGRES_SERVICE_NAME:-postgres}"
|
||||
CONTAINER_NAME="${POSTGRES_CONTAINER_NAME:-dbtool-cli-v1-postgres-1}"
|
||||
POSTGRES_USER="${POSTGRES_USER:-dbtool}"
|
||||
POSTGRES_DB="${POSTGRES_DB:-dbtool_demo}"
|
||||
|
||||
docker compose -f "$COMPOSE_FILE" exec -T "$SERVICE_NAME" \
|
||||
psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" -d "$POSTGRES_DB" \
|
||||
< "$ROOT_DIR/examples/fixtures/postgres/init.sql"
|
||||
if docker compose version >/dev/null 2>&1; then
|
||||
docker compose -f "$COMPOSE_FILE" exec -T "$SERVICE_NAME" \
|
||||
psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" -d "$POSTGRES_DB" \
|
||||
< "$ROOT_DIR/examples/fixtures/postgres/init.sql"
|
||||
else
|
||||
docker exec -i "$CONTAINER_NAME" \
|
||||
psql -v ON_ERROR_STOP=1 -U "$POSTGRES_USER" -d "$POSTGRES_DB" \
|
||||
< "$ROOT_DIR/examples/fixtures/postgres/init.sql"
|
||||
fi
|
||||
|
||||
echo "PostgreSQL demo data seeded into $POSTGRES_DB."
|
||||
|
||||
Reference in New Issue
Block a user