TC=$(mysql -h"${DB_HOST}"-P"${DB_PORT}"-u"${DB_USER}"-p"${DB_PASS}""${DB_NAME}"-N-e"SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='${DB_NAME}';" 2>/dev/null ||echo"0")
echo"⚠️ Seed command returned error (some may have already run)"
}
# ══════════════════════════════════════
# VERIFY
# ══════════════════════════════════════
echo""
echo"=========================================="
echo" DEPLOYMENT VERIFICATION"
echo"=========================================="
TC=$(mysql -h"${DB_HOST}"-P"${DB_PORT}"-u"${DB_USER}"-p"${DB_PASS}""${DB_NAME}"-N-e"SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='${DB_NAME}';" 2>/dev/null ||echo"?")
echo"Tables: ${TC}"
EC=$(mysql -h"${DB_HOST}"-P"${DB_PORT}"-u"${DB_USER}"-p"${DB_PASS}""${DB_NAME}"-N-e"SELECT COUNT(*) FROM employees;" 2>/dev/null ||echo"0")
echo"Employees: ${EC}"
RC=$(mysql -h"${DB_HOST}"-P"${DB_PORT}"-u"${DB_USER}"-p"${DB_PASS}""${DB_NAME}"-N-e"SELECT COUNT(*) FROM roles;" 2>/dev/null ||echo"0")
echo"Roles: ${RC}"
BC=$(mysql -h"${DB_HOST}"-P"${DB_PORT}"-u"${DB_USER}"-p"${DB_PASS}""${DB_NAME}"-N-e"SELECT COUNT(*) FROM branches;" 2>/dev/null ||echo"0")
echo"Branches: ${BC}"
chown www-data:www-data "$ENV_FILE"
echo"✅ .env generated!"
else
echo"⚠️ Skipped migrations/seeds — MySQL unavailable"