diff --git a/bin/importinv b/bin/importinv deleted file mode 100755 index 92814ea..0000000 --- a/bin/importinv +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash -set -euo pipefail - -SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" -PROJECT_DIR="$(dirname "$SCRIPT_DIR")" - -export $(grep -v '^#' "$PROJECT_DIR/.env.db" | xargs) - -cd "$PROJECT_DIR" - -CSV_FILE="$PROJECT_DIR/inventory.csv" -SQL_FILE="$SCRIPT_DIR/import_inventory.sql" - -if [[ ! -f "$CSV_FILE" ]]; then - echo "Error: inventory.csv not found at $CSV_FILE" >&2 - exit 1 -fi - -if [[ ! -f "$SQL_FILE" ]]; then - echo "Error: import_inventory.sql not found at $SQL_FILE" >&2 - exit 1 -fi - -echo "Copying inventory.csv to db container..." -docker cp "$CSV_FILE" "$(docker compose ps -q db):/tmp/inventory.csv" - -echo "Importing inventory into '${MARIADB_DATABASE}'..." -docker compose exec -T db mariadb -u root -p"${MARIADB_ROOT_PASSWORD}" "${MARIADB_DATABASE}" < "$SQL_FILE" - -echo "Done: Inventory import completed successfully."