#!/bin/bash

BASE_URL="https://www.vikishop.org"

echo "Warmup started..."

curl -s "$BASE_URL/" > /dev/null
curl -s "$BASE_URL/store" > /dev/null

curl -s "$BASE_URL/?category=women" > /dev/null
curl -s "$BASE_URL/?category=men" > /dev/null
curl -s "$BASE_URL/?category=children" > /dev/null
curl -s "$BASE_URL/?category=house" > /dev/null
curl -s "$BASE_URL/?category=electronics" > /dev/null
curl -s "$BASE_URL/?category=entertainment" > /dev/null
curl -s "$BASE_URL/?category=animals" > /dev/null
curl -s "$BASE_URL/?category=vehicles" > /dev/null
curl -s "$BASE_URL/?category=liquids" > /dev/null
curl -s "$BASE_URL/?category=health" > /dev/null

count=0

mysql -u root -p'JJules@21032015*!' -D 'vikishop.digital-centaurus' -N -B -e "SELECT id FROM products WHERE product_stock > 0;" | while read -r id; do

    count=$((count+1))

    echo "[$count] Warming product $id"

    curl -s "$BASE_URL/product/$id" > /dev/null

done

echo "Warmup finished."
